Experience

Actofy.ai
Founder & Full-Stack Develoer
Overview: Founder and Full Stack Engineer at Actofy.ai, architected an AI-driven microlearning platform that delivers real-time research summaries and book insights, leveraging advanced language models and Supabase for distributed processing. Engineered a reliable, high-performance system for handling concurrent AI operations with optimized monitoring and resource management.
Vancouver, Canada | June 2024 - Present
- Architected an AI-powered microlearning platform for research and book summaries, implementing advanced language models for content synthesis, real-time updates, and parallel processing using Flutter and Supabase's distributed architecture.
- Engineered a robust request handling system managing parallel AI operations through PostgreSQL-based queuing, ensuring reliable processing of concurrent API calls to multiple AI services while maintaining system stability
- Implemented comprehensive monitoring and optimization systems for AI request processing, featuring real-time status tracking, automated retry mechanisms, and efficient resource allocation for production-grade performance.

Senior Software Engineer
Overview: As the Front-End Team Lead, I've spearheaded various initiatives using cutting-edge technologies and Agile methodologies to enhance both workflow efficiency and product functionality in a dynamic tech environment.
Vancouver, Canada | June 2022 - Present
- Led a cross-functional front-end team using Agile methodologies to improve workflow efficiency.
- Collaborated with product managers and team to develop and optimise the pricing flow in React/Next.js.
- Coordinated with business teams under the CTO's supervision to secure a deal for using Datadog monitoring and Unleash feature flags within the organisation, enabling rapid bug identification and supporting Trunk-based development.
- Developed a Profile Microservice using React and Node.js to generate email signatures and complex pictures, and integrated NextAuth for streamlined social sign-ins.
- Enhanced frontend application performance by analysing metrics like LCP and FCP, optimising images, and implementing SSR and Cloudflare strategies to reduce page load times to under 2 seconds.
- Developed Stripe payment integration and roles-permissions systems for SaaS pricing in ReactJS, Python, and Django, enhancing revenue and authorisation control across platforms.
- Shifted front-end to Kubernetes for quicker blue-green deployments using GitLab CI/CD, reducing times by 60% and improving development. Enhancedsecurity by configuring Cloudflare WAF and API rate limiting against DDoS attacks.
.png)
Fabric
Senior Developer Engineer II
Overview: I led a front-end team to enhance an offers platform, boosting performance by 65% and adding features like buy-one-get-one for improved system integration.
Remote | Oct 2021 - June 2022
- Managed a team of two front-end developers to build and enhance an offers platform, improving core web vitals and re-architecting it to boost page performance by 65%.
- Implemented and delivered features such as buy-one-get-one, promotion limits, segmentation, global exclusion, and PIM-connector. I also worked on other platforms like PIM and OMS as part of the micro frontend modules.
- Enhanced features on platforms like Product Information Management (PIM) and Order Management Systems (OMS) using JavaScript and API integrations, improving data consistency and operational efficiency.
- Designed and implemented micro frontend modules using Webpack and React. This approach improved system scalability and maintainability, enabling better integration and faster deployment across platforms.
- I am involved in on-call duties, using DataDog and PagerDuty to track and resolve bugs. Every two months, I take full responsibility for the Fabric application, handling P1, P2, and P3 bug resolutions.
- I am involved in writing best practice code and have written unit tests using the React Testing Library with Jest as the framework. I am also involved in daily code reviews

Senior Fullstack Developer
Overview: Led a team in migrating services to microservices architecture, optimizing diarization pipelines with AWS tools for increased throughput.
Remote | Dec 2019 - Oct 2021
- Developed a sophisticated pipeline for video diarization, utilizing a third-party AI model enhanced with a language model (LLM) for accurate video-to-text conversion, producing detailed transcriptions.
- Managed two developers to migrate services from monolithic to microservices and designed an optimised diarization pipeline using AWS (S3, EC2, AmazonMQ, CloudWatch), enhancing throughput and system performance.
- Created a microservice from scratch, added npm modules, and used SQS and SNS for message streaming. Incorporated authentication, authorisation, and Cloudwatch logging into applications for improved monitoring.
- Built React components with jest-snapshot to make the codebase testable and bug free.
- Working as a full-stack Engineer, writing code in Reactjs, Nodejs and developing end to end features for the product.
- Built two modular services, Validation and Transcription-Tagging, from scratch using Node.js. These services are designed to enhance data integrity and streamline the tagging process, respectively, by leveraging Node.js’s.
- Developed 2 npm modules, e2f-ui and Authentication to support global UI library and active directive as a service.
.png)
Software Developer
Overview: As a Full-Stack Engineer, I enhanced operational efficiencies across various platforms by utilizing AWS Lambda and DynamoDB to optimize latency, and developed the Netplan tool using Python/ReactJS for strategic warehouse placement decisions.
Gurugram, India | May 2018 - Oct 2019
- Designed & implemented architectural level changes on the frontend.
- Served as a Full-Stack Engineer for Last-Mile, Fleet Management, and Facility-as-a-Service platforms, leveraging diverse technologies to enhance operational efficiencies and using AWS Lambda and DynamoDB to optimise latency to 500ms.
- Developed and designed dashboard for Vehicle, Business partner, Billing details, Client-manager, Replace-vehicle and transporter module with various permission level access to users and maintained the project for a year.
- Written test cases and improved the static modular bundler to handle assets and splitting of modules for better performance.
- Built a Package Distribution, Distribution Center and Locality Metric module from scratch and maintained the project for 6 months.
- Developed and replaced a deprecated backend Authentication layer using Delhivery’s User management service.
- Developed and designed Netplan from scratch using reactJs and redux, added UMS as npm module and written axios interceptor interface to handle authentication and authorisation error.
- Integrated Google Analytics to generate plenty of insights and reports on customer use in our applications.
- Refactored handover and Pickups service to make the code DRY and reusable.
- Added feature directive to make newly added components available for a set of centers only, it reduces the chance of PAN india system downtime.

Cloudthing
UI Engineer
Overview: Developed a React Native app with Node.js, featuring offline capabilities and web authentication, while collaborating with a two-person team to establish Webpack and build a React skeleton using AureliaJS/Node.js.
Banglore, India | Feb 2017 - May 2018
- Created a React Native application with Node.js, integrating offline features and web authentication WMF
- Worked in a team of two developers, setting up Webpack and creating a React skeleton in AureliaJS/Node.js. SWD
- Developed build system, it includes webpack configuration and handling of environment variables.
- Designed and developed PWA’s background sync strategy to support applications when the system goes offline.
- Developed form module on top of a complex form generation module which uses react json schema.
- Designed and Created a service worker and integrated IndexedDB to effectively handle and intercept requests, serving as a proxy between the server and client to enhance data management and network reliability.
- Built Candidate and Criminal Record checks Screen and integrated with backend.
- Developed an analytics dashboard using chartJs to show candidate overall review.
- Developed fetch interceptor interface and integrated backend apis.
- Involved in domain-driven design in meetings.

UI Developer
Overview: Designed and developed the Infosys DevOps platform using AngularJS, internal tool being used across company
Bangalore, India | Sept 2015 - Feb 2017
- Designed the Infosys DevOps platform from scratch using AngularJS, resulting in 70% less code. Added a drag-and-drop feature and set up Webpack.
- Built form to capture data and developed drag drop feature using browser API.
- Develop reusable directives which resulted in 70% less code and set up a built system.
- Implemented single page application (SPA) on Node JS which connected with third party apis to gather user data to explore buying habits of the users of a geography.
- Worked as Frontend Developer in a team of 3