Work Experience


Glints

Remote, Singapore

June 2022 - Present

Senior Software Engineer

March 2025 - Present

Key Responsibilities & Achievements

  • ๐Ÿ—„๏ธ Led database migration from SelectDB (OLAP) to PostgreSQL (OLTP) for lead-gen data: Sales dashboard querying transactional data from data warehouse caused 15s+ load times. Analyzed data-access-pattern, proposed the architectural change and executed zero-downtime migration. Reduced load time to under 200ms - 75x performance improvement & 99% latency reduction

  • ๐Ÿ“Š Built job-analytics feature: Designed the API and DB schema to compute application and conversion metrics across jobs over a max 180-day window. For clients with 2,000 jobs requesting data for 180d, it meant aggregating 360,000 rows. Implemented hash-based caching using job IDs + time periods as keys for sub-1-second responses

  • โšก Implemented selective PostgreSQL read-replica routing: Primary database at 85%+ CPU with no application-level replica routing. Instead of “all reads to replica” (which breaks “read-your-writes” consistency), I opted for a hybrid approach where queries default to primary, developers explicitly route non-critical reads to replica. Reduced primary DB’s CPU load to ~60%

  • ๐Ÿ’ณ Redesigned employer credit system from aggregated to individual expiry tracking: Migrated from single balance (expiry kept extending) to granular tracking of free vs paid credits with individual expiry. Two-phase backward-compatible migration - Phase 1: new schema with dual-write and backfilling, Phase 2: migrated backend operations while maintaining legacy APIs for older mobile clients. FIFO deductions with row-level locking to prevent race conditions. Coordinated changes across backend, web, mobile, and internal platforms. Impact: 3-month free credit expiry instead of indefinite, driving revenue

  • ๐Ÿš€ Optimized Instagram lead-gen pipeline from 8 hours to 20 minutes: Refactored a sequential pipeline to leverage concurrency for I/O-bound async operations, reducing runtime by 24x while maintaining lead quality. The faster execution enabled more frequent batch runs and increased daily lead throughput

Software Engineer 2

June 2022 - March 2025

Key Responsibilities & Achievements

  • ๐Ÿ“ Designed and implemented an extensible job hiring questions and screening system with customizable multi-question flows, enabling employers to filter candidates by responses and driving significant business impact by boosting employer responsiveness from 7.5% to 18.2% (+142.7%)

  • ๐ŸŒณ Contributed to foundational product transformation by migrating job categories and locations from legacy flat structures to multi-level hierarchical taxonomy using MPTT (Modified Preorder Tree Traversal) in PostgreSQL. Initially launched for Indonesian platform users impacting 6M+ users and 330K+ job postings, the solution significantly improved job search accuracy and recommendation quality, prompting adoption across Vietnam and Singapore platforms. Subsequently managed bi-annual taxonomy maintenance and updates

  • ๐Ÿ“ˆ Proposed and led observability improvements with Kibana dashboards and Grafana alerting, reducing errors on mission-critical endpoints from 7% to 0.5% and some endpoints achieving up to 10ร— latency improvements (from 3s to under 300ms) through proper indexing and query optimizations

  • ๐Ÿ” Investigated and permanently fixed a critical race condition in Elasticsearch job indexing pipeline that deleted a promoted index which took down core job search feature for 17 minutes. For familiarity this was a scenario similar to the race condition that caused the deletion of a DNS record leading to the AWS US-EAST-1 outage in Oct 2025

  • ๐Ÿ† Recognized as a go-to engineer for deep debugging and root-cause analysis, collaborating across teams to resolve complex production issues and implement long-term stability improvements

  • โ˜๏ธ Proposed and led the application-level migration plan from AWS S3 to Alibaba Cloud OSS, ensuring zero downtime and full backward compatibility for mobile apps. Part of company-wide AWS-to-AliCloud transition aimed at achieving 35โ€“40% annual infrastructure cost reduction

Technologies

Go
Node.js
TypeScript
Python
PostgreSQL
SelectDB
Dolphin Scheduler
Redis
ELK Stack
Kubernetes
REST APIs
GraphQL
Amazon S3
Alibaba OSS


Nooble

Remote, Singapore

December 2021 - June 2022

Founding Software Engineer

Key Responsibilities & Achievements

  • ๐Ÿ—๏ธ Architected and developed backend services in Golang with GraphQL and PostgreSQL (AWS RDS), deploying on AWS Lambda (serverless)

  • ๐ŸŽฏ Owned API design, database schema, CI/CD pipelines and overall infrastructure

  • โšก Optimized performance by resolving N+1 query issues in GraphQL using dataloaders, reducing average response times by over 40%

  • ๐Ÿ“Š Improved backend reliability during traffic spikes by integrating RDS Proxy for efficient database connection pooling in a serverless setup

Technologies

Go
PostgreSQL
Redis
GraphQL
AWS Lambda
Serverless
Amazon S3
CI/CD


Sezzle

Remote, Bangalore, India

September 2020 - December 2021

Backend Developer Intern

Key Responsibilities & Achievements

  • ๐Ÿ“ฑ Owned the Notifications microservice, responsible for delivering messages to customers across Email, SMS, WhatsApp and Push channels

  • ๐Ÿ’ฌ Implemented WhatsApp notifications end-to-end within the existing system, resulting in a 37% increase in repayment rates

  • ๐Ÿ“ž Designed and developed the Payment Reminder IVRS feature to automate overdue payment collection

  • ๐Ÿ”• Prototyped and implemented Silent Push Notifications for tracking app uninstalls, improving the accuracy of user targeting

  • ๐Ÿ“ข Developed the Bulk Push Notification system, enabling the marketing team to reach over 6 million users at scale

  • ๐Ÿ›’ Built the Cart Abandonment system (from POC to production) to improve checkout conversion rates

  • โœ… Most important: Never tested push notifications in production ๐Ÿ˜…

  • ๐ŸŽ‰ Received a full-time offer โœŒ๏ธ

Technologies

Go
MySQL
Redis
Jenkins
Docker
REST APIs
Amazon S3


CivilCops

Remote, Gurugram, India

June 2020 - September 2020

Chatbot Developer Intern

Key Responsibilities & Achievements

  • ๐Ÿค– Built chatbots using the Rasa Framework

  • ๐Ÿ’ฌ Developed chatbots for multiple channels like Facebook Messenger, Google Assistant and WhatsApp

Technologies

Python
Rasa
Chatbot Development


Across The Globe (ATG)

Remote, Bengaluru, India

December 2019 - September 2020

Automation Intern

Key Responsibilities & Achievements

  • ๐Ÿงช Used Selenium for web-based automation testing

  • ๐Ÿ”ง Restructured the entire codebase using OOPs approach to ensure modularity

  • ๐Ÿš€ Deployment of test cases on Jenkins

Technologies

Jenkins
Django
Python
Selenium
AWS


The Sparks Foundation

Remote, New Delhi, India

May 2019 - July 2019

Web Development Intern

Key Responsibilities & Achievements

  • ๐ŸŒ Developed RESTful APIs in Django for CRUD operations on a student data management web-app

  • โ˜๏ธ Deployed on AWS EC2 Cloud Server

Technologies

Python
Django REST Framework
Amazon EC2


Macziom Architects

Remote, New Delhi, India

September 2018 - November 2018

Web Development Intern

Key Responsibilities & Achievements

  • ๐Ÿ—๏ธ Built a static website for this architect based startup

Technologies

HTML
CSS
JavaScript
cPanel


โœจ
Interested in working together?
Feel free to reach out to discuss opportunities or collaboration!
Get in Touch