Backend Developer at Hive Health Ltd (2024-03 – 2026-01)
- Developed new REST APIs to support additional product features.
- Migrated the real-time communication layer from Socket.IO to native WebSocket (ws), reducing latency by an estimated 15% and improving overall performance across the app.
- Migrated raw SQL queries to TypeORM, improving code maintainability, type safety, and developer productivity.
- Integrated AI to analyze meals and extract nutritional content, including calorie counts, used in an in-app calorie counter with photo/manual logging and personalized fitness targets.
- Fixed bugs and improved performance across the existing codebase.
- Wrote backend API integration tests using Chai/Mocha.
- Redesigned and deployed the HiveHealth showcase website using Next.js, achieving a 95+ Lighthouse performance score.
Executive Node.js Developer at Switch Communications (2022-12 – 2024-01)
- Built Node.js/Express backends and REST APIs for Value-Added Services (VAS) used across web and mobile apps.
- Delivered VAS features end-to-end and provided ongoing support, fixing bugs and vulnerabilities in production.
- Worked with Node.js, React.js, MySQL, Linux, Apache Kafka, and Asterisk to build telecom solutions for clients.
- Built IVR applications for telecom providers (Jazz/Ufone) that let users access services via shortcodes.
- Built an internal web portal to broadcast ad messages and advertise products via IVR calls to millions of users.
- Automated report generation for VM servers, cutting down time spent on manual reporting for the team.
Node.js Backend Intern at Switch Communications (2022-09 – 2022-12)
- Learned Asterisk and worked on Node.js-based VoIP systems using the Asterisk REST Interface (ARI).
- Fixed codebase issues and improved performance of existing functionality.
- Worked with Apache Kafka and Linux for deployment and server setup.
Front-End Developer at Freelance (2021-11 – 2022-06)
- Translated Figma/PSD designs into pixel-perfect, responsive HTML/CSS/JavaScript.
- Built interactive, dynamic web applications using React.js.
- Supported backend integration work using basic PHP.