Mritunjay
Pratap Singh
I build scalable microservices, event-driven systems, and REST APIs that handle 100K+ daily transactions. Currently engineering backend systems at Kogta Financial.
#!/usr/bin/env python3
class BackendEngineer:
name = "Mritunjay"
role = "Software Developer"
stack = ["FastAPI", "Flask",
"PostgreSQL", "MongoDB"]
passion = "Building systems that scale"
def daily(self):
return "100K+ messages processed ✓"
About
I'm a backend engineer who loves building systems that are fast, reliable, and elegant under the hood.
With 2+ years of experience, I specialize in Python, FastAPI, and event-driven architectures. I've built communication platforms processing 100K+ daily messages, multi-vendor integrations, and payment reconciliation engines.
🚀 Currently exploring
Experience
Software Developer · Kogta Financial India Limited
- Architected Communication Aggregator Service with FastAPI, MongoDB (Beanie ODM), MySQL, and Redis, processing 100K+ daily messages across WhatsApp/SMS/RCS for 4 business verticals with 40+ REST APIs and AWS SQS-based async processing.
- Built multi-vendor Dialer Service using Flask with orchestrator pattern — vendor detection, RBI-compliant number selection, and fallback logic with Redis caching, reducing manual effort by 80% for 50+ agents.
- Developed Receivable Engine for NACH/Cheque processing with FastAPI, PostgreSQL (SQLModel + asyncpg), and multi-stage AWS SQS pipelines for validation, realization, and reversal workflows.
- Redesigned message tracking system with unique identifiers and audit trails, improving traceability by 100% and reducing support resolution time by 50%.
Python TA · Coding Ninjas
- Developed internal tools using Django, DRF, and PostgreSQL to automate student support workflows.
- Built and optimized REST APIs for real-time code evaluation and content delivery systems.
- Mentored 500+ students in Python, DSA, and backend development, maintaining a 4.8/5 rating.
Projects
Communication Aggregator Service
InternalMulti-vertical communication platform processing 100K+ daily messages across WhatsApp, SMS, and RCS for CRM, LMS, LOS verticals.
- Event-driven architecture with AWS SQS for async batch processing, Redis + RQ for job scheduling, and webhook handling.
- Integrated MongoDB (Beanie ODM) for message storage, MySQL for origination data, and OpenSearch for lead analytics.
- Self-service Excel upload with Pandas processing, reducing campaign launch time from days to hours.
Multi-Vendor Dialer Service
InternalExtensible adapter framework with orchestrator pattern supporting Ozonetel, Knowlarity, and Exotel with RBI-compliant automated number selection.
- Built vendor detection, RBI-compliant number selector, and fallback orchestration with Redis-backed caching.
- Real-time webhook processing for call status updates, CDR logging, and automated call recording retrieval via AWS S3.
- Agent management APIs with role-based access, call assignment, and performance tracking dashboards.
Receivable Engine (NACH Processing)
InternalAutomated payment reconciliation system handling NACH and cheque processing with batch validation, realization, and bank reversal workflows.
- Event-driven architecture with multiple AWS SQS queues for upload, validation, realization, reversal, and email notification stages.
- Async PostgreSQL with SQLModel + asyncpg, worker-consumer pattern for background processing.
- Automated bank file parsing with Pandas and multi-format export for reconciliation reports.
Education
B.Tech in Computer Science Engineering
Dr. A. P. J. Abdul Kalam Technical University
Contact
Let's work together.
I'm open to new opportunities. Drop me a line and let's talk.