Software engineer with over 12 years of experience in SAAS. i enjoy working on scalable and reliable systems designed to handle high loads. i am a big believer in test-driven development, which is integrated into the CI/CD pipelines
I'm a backend engineer with a knack for designing new features and improving scalability. at Timedoctor, I played a crucial role in the evolution of their time tracking software, tailored for remote companies and BPOs. When I joined, we had about 3,000 daily online users; now, that number has skyrocketed due to the pandemic-driven remote work trend. This surge in users meant we had to make tough decisions and quickly enhance the platform's performance. One of my recent significant achievements was successfully implementing database sharding into the platform, which houses a massive 300GB MySQL database. I also fine-tuned backend queues, leveraged Redis caching, optimized memcache sessions, and made various other improvements to handle the rapid growth while ensuring reliability.
Choobs is a CMS/HR/Inventory management portal which is a all in one solution for private airlines and other small to medium businesses, they have their own custom framework based on Symfony 1.4, i was in charge of developing new modules introduced by company software architect, this also ment i have to deploy databases, handle security and deploy on aws servers, also as precies as they are with watch making, they wanted unit tests to cover each and every piece of the software
One creations is a rapid growing outsourcing company which had a base office in UK, they were mainly doing small joomla based websites which needed custom solutions for their clients, some of the clients requested to have a online fee calculator for house moving which involved communicating with external APIs, some have requested to merge magento into their existing wordpress website, like wise they were small scale, but complicated solutions
As a trainee software engineer i learnt many of my roots from this place, everything from joomla to communicating with real clients and requirement gathering, they had a linux backend servers, where i learnt to configure a server my self from scratch, this was a time before cloud platforms like heroku was popular, i was mainly working on joomla projects developing crud modules and integrating javascript modules into the frontend, this was bit of a full stack role
A Upper