Senior Node.js Developer at Ronami AI (2025-09 – 2026-01)
Teddi App – Privacy-first medical appointment assistant
- Integrated PostgreSQL using Prisma ORM, optimising database operations and enhancing data querying through efficient schema design and advanced SQL querying.
- Provisioned and maintained a PostgreSQL RDS setup on AWS, enhancing database reliability, performance, and scalability for production workloads.
- Utilised AsyncLocalStorage to manage app sessions, eliminating race conditions and improving user session consistency across concurrent requests with the help of Supabase Auth session.
- Deployed the backend to AWS using EC2, PM2, Docker, Nginx, and ALB, with Auto Scaling Groups for scalability. Automated deployments with GitHub Actions for efficient CI/CD and secure production releases.
Senior Node.js Developer at Fanful (2023-10 – 2025-07)
Fanful App – Social Hub for Sports Fans
- Integrated MongoDB using Mongoose, optimising database operations and enhancing data querying through advanced MongoDB aggregation, which improved app response time by 50%
- Engineered and integrated webhooks for in-app subscriptions on iOS and Android platforms, enabling real-time updates and seamless billing experiences.
- Utilised AsyncLocalStorage to manage app sessions, eliminating race conditions and improving user session consistency across concurrent requests.
- Built and maintained a cron job service for key automation tasks: - Automatically start and close raffles, compute and determine winners. - Schedule and send real-time notifications to users at precise times.
- Deployed the backend to AWS using EC2, PM2, Docker, Nginx, and ALB, with Auto Scaling Groups for scalability. Automated deployments with GitHub Actions for efficient CI/CD and secure production releases.
Node.js Developer at Tropolin Labs Private Limited (2023-07 – 2023-10)
Sixteen App – Productivity & Social Challenge Tracker
- Engineered and integrated webhooks for in-app subscriptions on the iOS platform, enabling real-time updates and seamless billing experiences.
- Designed and implemented a cron job service to automate challenge lifecycle management — including start/end logic and win/loss determination.
- Integrated MongoDB seamlessly into the application using Mongoose, enabling efficient schema design and data handling.
- Maintained clean and collaborative development workflows with Git and GitHub, contributing to high team productivity.
- Deployed the backend to Heroku using Docker, Git, and Heroku Pipelines, with Auto-Scaling and Load Balancer for scalability. Automated CI/CD with GitHub Actions for secure production releases.
Node.Js Developer at Evarfinace (2022-11 – 2023-07)
Evarfinance – Cross-Border Crypto Payment Platform
- Designed and developed the company's core application using Node.js, TypeScript, and Express.js, delivering a scalable backend architecture.
- Reduced memory usage by 50% by replacing Google Drive with ImageKit, significantly improving image storage and retrieval efficiency.
- Seamlessly integrated MongoDB with Mongoose, leveraging advanced aggregation techniques to enhance data querying and boost application response time by 30%.
- Developed a comprehensive testing suite: Unit testing with Jest to ensure code reliability. Integration testing using Supertest to validate end-to-end functionality across APIs.