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 (5 years 3 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/@MitulRawatSalary expectations
Job 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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
