Software Engineer at Velocity Software Solutions (2025-05 – Present)
1Platform - Governance Platform FastAPI, PostgreSQL, RabbitMQ
- Owned user management module end-to-end within a FastAPI microservices platform spanning 4 services, designing REST APIs, database schemas via SQLAlchemy/Alembic migrations, and RBAC across services for fine-grained access control in a distributed architecture.
- Engineered asynchronous event logging and notification processing pipelines via RabbitMQ, and integrated gRPC calls to the auth microservice for secure propagation of user identity, roles, and permissions across services.
Software Engineer at UNDP
CSR Matchmaking Platform Django, PostgreSQL, Docker, Celery, Redis
- Designed a government CSR matchmaking platform with 120+ REST APIs, dual-tier approval workflow, RBAC for 5 user types, and a geographic block adoption system with real-time eligibility calculations and auto-assignment.
- Deployed the production application on GCP using Docker Compose architecture (Django/Gunicorn, Celery, RabbitMQ, Redis, Nginx), configured separate database server, optimized query performance through strategic indexing, and authored comprehensive audit logging system with CSV export functionality.
Software Engineer at Trogo.ai
AI-Powered eCommerce Content Enhancement Platform Django, PostgreSQL, Celery, Redis
- Integrated GPT-4o-mini via Dify workflows with Celery parallel processing to handle large-scale batch operations, implementing soft-cancel pattern to prevent Redis blocking and race condition-free progress tracking.
- Established bidirectional Shopify GraphQL integration with encrypted OAuth storage, rollback capability, multi-source import system (CSV and Shopify API) with conflict resolution, and correlation-ID request logging across 50+ versioned REST APIs.