Experience

Where I’ve been building.

My experience building APIs and web applications.

Blueray Automation

Python Developer · Mumbai, India

March 2024 – present

I build backend services with Python and FastAPI, and lead a distributed development team.

  • Led a client-side development team across a 5.5-hour time difference. Planned Agile sprints and kept deliveries on schedule through asynchronous collaboration.
  • Built a payment integration that keeps orders and payments in sync, even when payment updates arrive out of order or more than once.
  • Created a USSD shopping channel so people using basic phones can register, log in, manage a cart, and place orders for delivery through a phone menu, without an app.
  • Used Django, GeoDjango, and PostGIS to match orders and distributors to delivery areas. Moved the mapping services to in-house infrastructure and reduced latency by about 80%.
  • Connected four services to Odoo using Celery background tasks. Records stay in sync without making customers wait for updates to the business management system.
  • Set up a self-hosted GitHub Actions runner and made the pipeline run only the relevant tests, improving efficiency and reducing CI costs.
  • Built a system for discount codes and promotional offers, including free items and add-ons. It checks offers again at checkout and prevents the same redemption from being recorded twice.
  • Built and deployed a FastAPI service that turns plain-language questions into PostgreSQL queries, with checks to block unsafe queries. Tested open-source models with Ollama to find one that could run on a CPU with a practical balance of accuracy, speed, and cost.
  • Used Redis to cache data and coordinate simultaneous requests. Reduced repeat database and external API calls by about 50%, and incomplete data updates by about 70%.
  • Built a wallet and transaction ledger that lets multiple merchants join and transact through a shared accounting platform while keeping their accounts separate.

Fintoo

Junior Software Developer

June 2022 – March 2024

I built APIs with Python and Django and connected them to React applications.

Mutual fund distribution platform

  • Integrated third-party services to improve application performance and reduce dependencies.
  • Added OAuth and JWT authentication to control access and protect user data.
  • Created reusable React hooks for API integration, making the code easier to read without slowing down the application.
  • Resolved production issues promptly so they had less impact on ongoing development.
  • Added error logging and AES encryption for data sent through APIs.
  • Improved API reliability and integration, helping reduce support tickets.

Chatbot

  • Built Django APIs for mutual fund information and connected them to the chatbot.
  • Set up a scheduled task to calculate mutual fund star ratings.

December 2021 – June 2022

  • Completed the Unqork Associate Configurator training and passed the certification exam on my first attempt.
  • Learned to work with Agile teams, Jira, and Django.
  • Built frontend and backend features in Unqork for a practice client project.
  • Connected Unqork applications to external APIs, including weather services and Google Maps.