Available to hire
I’m a Toronto-based software engineer with 5+ years of experience building scalable backend systems and modern web applications using Python, Java, Django, and FastAPI. I have designed microservices, secure APIs, database integrations, and event-driven AWS infrastructure while owning features from development through deployment and maintenance. I’m comfortable working independently and collaborating across teams to deliver reliable, maintainable software in fast-paced environments.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Javanese
Advanced
Work Experience
Software Engineer at Avatar
June 1, 2023 - PresentDecomposed monolithic architecture into 20+ microservices, improving scalability, maintainability, and agility of product systems. Developed RESTful APIs with Django, Spring and FastAPI, ensuring reusable, maintainable code backed by unit and integration tests. Delivered feature-driven backend solutions supporting catalog, pricing, and search experiences used across millions of auto parts. Designed and optimized pricing and search strategies using PostgreSQL, Elasticsearch, and Redis caching layers, improving query performance and enabling competitive pricing and discoverability. Built web application components for internal employees using Python/Java/TypeScript and React, streamlining workflows and reducing manual errors by ~30% and boosting operational efficiency across multiple departments. Integrated Sentry and monitoring modules into microservices for proactive error detection, faster debugging, and improved production reliability. Leveraged AWS services (EC2, S3, Lambda, SNS) to
Software Engineer — Parts Avatar
March 1, 2023 - PresentDecomposed a monolithic architecture into 20+ AWS-based distributed microservices (EC2, Lambda, SNS/SQS, Kinesis) using asynchronous, event-driven jobs and streamlined deployments with Jenkins, Kubernetes, and Docker. Designed and optimized data models and query strategies across PostgreSQL, Elasticsearch, MongoDB, and Redis to power catalog, pricing, and search features at large scale. Built RESTful APIs and backend services (Django, FastAPI, OAuth2/JWT) with unit and integration tests, integrating tools like Sentry and SonarQube. Partnered cross-functionally to build internal-facing web applications (Python, TypeScript, React), reducing manual errors and improving operational efficiency. Automated large-scale ETL pipelines for 3M+ SKUs, increasing media coverage and reducing manual intervention. Implemented AI-powered data ingestion microservices (LLMs, RAG, prompt engineering, automated evaluation). Adopted AI-assisted development tools (Cursor, GitHub Copilot, Codex) to accelerate
Software Engineer — Parts at Avatar
March 1, 2023 - PresentDecomposed a monolithic architecture into 20+ distributed microservices on AWS (EC2, Lambda, SNS/SQS, Kinesis), using asynchronous event-driven jobs and streamlined deployments with Jenkins, Kubernetes, and Docker while maintaining backward compatibility. Designed and optimized data models and query strategies across PostgreSQL, Elasticsearch, MongoDB, and Redis for catalog, pricing, and search at scale. Built REST APIs and backend services (Django, FastAPI, OAuth2/JWT) with unit and integration tests, integrating Sentry and SonarQube. Partnered cross-functionally to ship internal-facing web apps (Python, TypeScript, React) reducing manual errors and improving operational efficiency. Automated large-scale ETL pipelines for 3M+ SKUs, improving media coverage and reducing manual intervention. Implemented AI-powered data ingestion microservices using LLMs, RAG, prompt engineering, and automated evaluation to improve accuracy and pricing decisions.
Software Engineer Intern at Oracle
May 1, 2022 - May 1, 2023Aimed at optimizing space for Oracle Cloud Infrastructure (OCI) and improving processing performance using machine learning in Python and automated ETL pipelines. Implemented varying SQL database encoding schemes and MySQL stored procedures, computing and saving space on the cloud server while utilizing space on the primary database and further showing a 21% memory saving on rapid secondary servers that were operated on Linux and shell scripting. Created models using various similarity windows as features to predict the compression ratio for decision making. Deployed prediction model on Git, and all operations were done on Linux.
Data Scientist — EcoM Express at EcoM Express
June 1, 2019 - April 30, 2021Built and deployed ML/ETL pipelines (Python, scikit-learn, TensorFlow) for time-series forecasting, improving logistics efficiency and delivery accuracy.
Data Scientist at Ecom Express
June 1, 2019 - April 1, 2021Built and deployed ML pipelines for time-series forecasting and operations optimization, improving logistics efficiency and delivery accuracy. Developed ETL and feature pipelines in Python, leveraging scikit-learn and TensorFlow for model training, evaluation, and productionization.
Education
Master of Science at Northeastern University, Toronto
January 1, 2021 - January 1, 2023Bachelor of Engineering at Netaji Subhas Institute of Technology, Delhi
January 1, 2015 - January 1, 2019M.S. Applied Machine Intelligence at Northeastern University, Toronto
January 1, 2021 - January 1, 2023B.E. at Netaji Subhas Institute of Technology, Delhi
January 1, 2015 - January 1, 2019M.S., Applied Machine Intelligence at Northeastern University, Toronto
January 1, 2021 - January 1, 2023B.E. at Netaji Subhas Institute of Technology, Delhi
January 1, 2015 - January 1, 2019Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services, Financial Services, Transportation & Logistics
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Toronto today.