Senior Software Engineer at Kellton (2025-08 – 2026-07)
Backend engineer on LIC's internal HR platform, which digitizes employee records, transfers, and approvals for a workforce of 90,000 or more, replacing a largely manual process.
- Architected the employee lifecycle API layer in FastAPI, modeling onboarding, transfer, and exit as state machines with a timestamped audit log at each step and asynchronous Celery notifications. Reduced HR request processing time by approximately 60 percent.
- Designed SQLAlchemy 2.0 models spanning roughly 20 tables covering employees, branches, roles, and policy mappings, and ran Alembic migrations without table locks while HR teams were actively using the system.
- Implemented a FastAPI middleware that scopes each branch officer's data access at the query level automatically, closing off a class of access-control gaps across more than 40 endpoints.
Full Stack Python Developer at Highlands Infotech (2023-08 – 2025-02)
Backend engineer on a live options-trading alert platform. Rebuilt the original polling-based alert system as a WebSocket fan-out pipeline in FastAPI, handling more than 10,000 market ticks per minute with sub-second delivery during peak trading hours.
- Diagnosed slow endpoints with EXPLAIN ANALYZE, uncovering missing indexes and N+1 query patterns in serializers. Added partial indexes and resolved the N+1 issues, cutting average query time from 180ms to 45ms and improving p95 API latency by roughly 20 percent.
- Stabilized the Dhan market-data integration, which was hitting its 200 requests-per-minute rate limit and crashing during volatility spikes, with a token-bucket limiter, exponential backoff on 429 responses, and a circuit breaker that falls back to cached data. Raised uptime during live market hours from approximately 96 percent to 99.5 percent.
- Delivered the authentication flow: OAuth2 with PKCE, JWT access tokens, rotating refresh tokens, and per-device session tracking, supporting more than 5,000 concurrent sessions after launch with no authentication incidents.
- Partnered with the React.js frontend team, maintaining API contract documentation, reviewing WebSocket integration pull requests, and coordinating event-schema changes mid-sprint.
Software Engineer at Rubico IT Private Limited (2020-11 – 2023-05)
Contributed to a university LMS backend serving more than 5,000 students and faculty, building course enrollment, exam scheduling, and grade-management APIs in Django REST Framework.
- Resolved an N+1 query pattern on the course-enrollment-grade relationship that was firing 30 to 40 queries per dashboard load, along with Redis caching for read-heavy endpoints. Reduced API latency by approximately 25 percent.
- Automated a Celery pipeline for exam-result processing and certificate generation, with a beat scheduler triggering batch processing and chained tasks handling calculations, PDF generation, and email delivery. Cut certificate turnaround from 3 days to 2 hours.