profile-pic

Himanshu Mishra

A Software Engineer currently working at Namma Yatri who recently completed his Bachelor's degree in Computer Science and Engineering.

Previously, I have worked with Uniqode as a Software Engineer, HackerEarth as a Problem Setter and HitcHike as an Android Application Developer Intern. I have also worked as an Open Source Developer and Mentor at RDS and as Competitive Programming Lead at Google DSC.

My areas of interest include problem-solving, competitive programming, and software development. I am well-versed in data structures and algorithms, as well as core computer science fundamentals such as OOPS, DBMS, operating systems, and computer networks. I have solved over 1500 algorithmic questions across various platforms. Additionally, I have worked on numerous projects in diverse domains as part of my college semester projects, including Android application development, web development, Java applets, and artificial intelligence algorithms.

  • Role

    Software Developement Engineer (Backend) & FastAPI

  • Years of Experience

    3 years

Skillsets

  • HTML
  • SQL
  • Redis
  • rag
  • Python
  • PostgreSQL
  • operating system
  • Object-Oriented Programming
  • MySQL
  • Linux
  • Kubernetes
  • JavaScript
  • Java
  • AI Agents
  • Haskell
  • Git
  • Generative AI
  • FastAPI
  • Django
  • Database management
  • Data Structures
  • CSS
  • C++
  • AWS Lambda
  • Angular
  • Algorithms

Professional Summary

3Years
  • Jan, 2025 - Present1 yr 2 months

    Software Developement Engineer (Backend)

    Juspay
  • Feb, 2023 - Dec, 20241 yr 10 months

    Software Development Engineer I

    Uniqode
  • Apr, 2022 - Mar, 2023 11 months

    Problem Setter

    HackerEarth

Work History

3Years

Software Developement Engineer (Backend)

Juspay
Jan, 2025 - Present1 yr 2 months
    Built an AI-driven issue management system using Retrieval Augmented Generation (RAG) with LLMs (GPT-4o-mini, Gemini 2.5 Pro), FastAPI, Qdrant, and Slack APIs to auto-resolve bugs and manage tasks directly in Slack, eliminating Trello/Jira while saving $24K+ annually. Implemented a multi transport-mode journey planning system using OpenTripPlanner integrating Bus, Metro, Train with private modes (Auto, Cab), enabling CabMetroBus combinations and reducing fare costs by 50%+. Developed a transport data correction tool in FastAPI, migrating from file-based DB to PostgreSQL, enabling MTC staff to manually update transit data. Wrote 100+ unit, integration, and browser tests with Pytest and Selenium, integrated into CI via GitHub Actions, raising coverage to 75% and reducing bugs by 30%. Engineered a data pipeline tool in FastAPI to generate daily static datasets from waybill data and feed them into OpenTripPlanner. Integrated real-time vehicle data using Redis for railways and buses, enabling accurate live trip status. Developed a one-click deployment platform with FastAPI, Kubernetes, GitHub APIs, and AI Agents, reducing deployment cycles from hours to minutes.

Software Development Engineer I

Uniqode
Feb, 2023 - Dec, 20241 yr 10 months
    Created a design system with reusable UI components that enhanced scalability, ensured design consistency, and accelerated development across teams. Worked on the core QR Code generating library, adding features to use custom images as masks in QR codes, resulting in a 35% increase in scan rates. Developed auto-customization of QR codes, allowing users to upload brand logos and automatically customize QR codes based on logo colors, leading to an 85% user satisfaction and design consistency. Implemented pricing page that integrates with a single source of truth leveraging Amazon S3, dynamically updates pricing based on exchange rates, and synchronizes pricing data across multiple applications.

Problem Setter

HackerEarth
Apr, 2022 - Mar, 2023 11 months
    Part of Problem Setting Team responsible for curating 50+ questions and test cases for HackerEarth Recruit. Worked as a Problem Tester to test the quality of testcases, ensuring a 100% approval rate.

Major Projects

1Projects

Travelling Salesman Problem Simulator

Jan, 2021 - Dec, 2021 11 months
    Developed a Java Applet for developers solving the Travelling Salesman Problem, enabling efficient comparative analysis of Artificial Intelligence algorithms. Implemented heuristic techniques such as Simulated Annealing and Genetic Algorithm to explore solutions, aiming to escape local optima and find near-optimal solutions quickly. Contributed to a research paper on a new algorithm Hybrid Simulated Annealing and Genetic Algorithm, achieving over 95% accuracy.

Education

  • BTech in Computer Science and Engineering

    ASET (2023)
  • Secondary

    Kendriya Vidyalaya (2018)