Mitul Rawat
@mitulrawat
Agile software developer specializing in Python backends and NLP
What I'm looking for
I am an agile software developer with around 5 years of experience specializing in SaaS development using Python, Django, and FastAPI. I focus on building scalable backends and production-ready ML/NLP solutions for product-based environments.
At CallHub I designed and owned modules across Texts/Voice, NLP, CRM integrations, identification/compliance, media management and fraud detection, and implemented transcription with diarization and WebSockets using vLLM, llama.cpp and Redis for faster model inference. I led resiliency and performance projects that reduced page load times 3x, optimized Celery jobs for 5x efficiency gains, and redesigned bulk communication jobs to reduce database load by 20x.
I build resilient, plug-and-play product architectures to support rapid feature deployment, created dual push-pull setups for third-party integrations, implemented LoRAs for fraud detection and developed an AI agent for survey answering. Earlier I contributed to a lending platform and a doorstep fuel delivery solution as a Research Associate.
I hold an integrated B.Tech & M.Tech from IIT Roorkee, multiple programming curriculum certificates, and maintain small live apps demonstrating RAG and cloud texting tools. I enjoy solving product problems, learning new ML inference techniques, and contributing to high-impact, collaborative teams.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
CallHub
Mar 2021 - Present (4 years 6 months)
Implemented real-time transcription with diarization and WebSockets and reduced page load times 3x; optimized Celery jobs for 5x efficiency and redesigned bulk jobs to cut DB load 20%, while owning NLP, integrations, fraud detection, and scalable backend modules.
Research Associate
Finocial LLP
Jan 2017 - Feb 2017 (1 month)
Designed a lending platform and contributed to development of fuelbuddy.in, a doorstep fuel delivery solution, delivering MVP features and product requirements.
Education
Degrees, certifications, and relevant coursework
Indian Institute of Technology Roorkee
Integrated B.Tech & M.Tech, Metallurgical & Materials Engineering
Activities and societies: 12 Programming Curriculum Certificates (freeCodeCamp: freecodecamp.org/mitulr)
Completed an integrated B.Tech and M.Tech in Metallurgical & Materials Engineering in June 2017.
Availability
Location
Authorized to work in
Portfolio
replit.com/@MitulRawatJob categories
Interested in hiring Mitul?
You can contact Mitul and 90k+ other talented remote workers on Himalayas.
Message MitulFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
