Hello, I'm Vansh Pratap Singh

|

A passionate software developer focused on creating innovative solutions that solve real-world problems.

Vansh Pratap Singh
Scroll

About Me

👋 Hey there! I’m Vansh Pratap Singh, a software engineer who loves building scalable systems and solving tough problems with code. Over the last few years, I’ve worked across backend, distributed systems, and AI, shipping features that serve tens of thousands of users in real time, optimizing microservices for 4x throughput, and even cutting operational costs by 60%.

🚀 From winning company hackathons 🏆 to being recognized with awards for technical excellence, I enjoy creating impactful solutions that blend performance, reliability, and innovation. I’m equally at home designing high-scale backend architectures with Java, Spring Boot, and Go as I am experimenting with AI/LLMs, Prompt Engineering, and Python.

⚡ Outside of work, I’m always exploring new technologies (currently diving deeper into Rust :p) and love working on projects that push boundaries and make life a little easier for people. I like keeping healthy & also love football, combat sports, music, dogs, cats & rabbits.

3+ Years Experience
35+ Projects Completed
11+ Happy Clients

Skills & Expertise

Programming Languages

Python 95%
Java 95%
Rust 90%
Go 95%
Lua 80%
C++ 80%
JavaScript 95%
SQL 95%

Frameworks & Libraries

Spring Boot 95%
FastAPI 95%
Django 95%
Gin 95%
Actix 95%
React 95%
Svelte 95%

Tools, Platforms & Other

AWS 95%
Docker 95%
Kubernetes 95%
Git 95%
Linux 95%
Kafka 95%
RabbitMQ 90%
ElasticSearch 95%
Redis 95%
MongoDB 90%
DynamoDB 95%
Artificial Intelligence (AI) 90%
Prompt Engineering 95%

Featured Projects

Self Havoc-I

Self Havoc-I

A 3D first-person game using Python and PyGame, implementing Ray Tracing technique and Bresenham's Line Algorithm. Leveraged recognized Computer Graphics algorithms to overcome PyGame's 3D limitations and utilized sprites, textures, and sound effects for an immersive gameplay experience.

PythonPyGameComputer GraphicsBresenham's algorithm
Self Havoc-II

Self Havoc-II

A 3D-based third person game using Java and OpenGL, with realistic features such as fog, height-map terrain, and object-collision detection. Implemented shaders, phong lighting, and optimized texture rendering using multi-texturing and mip-mapping.

JavaOpenGLComputer GraphicsObject-collisionMip-mapping
Restaurant Monitoring System

Restaurant Monitoring System

Developed backend functionality to monitor the online status of restaurants during business hours, generated reports on uptime and downtime, and implemented efficient data processing and interpolation techniques.

PythonFastAPISQLMulti-threaded programming

Work Experience

Oct 2024 - Present

Software Development Engineer-2

Bito

Contributed to building scalable AI-driven solutions, driving major performance improvements, cost optimizations, and product innovations, while also leading impactful R&D initiatives and winning a company-wide hackathon.

  • Built an automated evaluation application for the core AI agent, cutting manual testing and accelerating release cycles by 20%.
  • Drove cost optimization by implementing features that slashed operational expenses by up to 60%.
  • Identified and resolved critical product bottlenecks, significantly improving system stability and performance.
  • Authored in-depth R&D and competitive analysis reports, helping to retain key customers and secure new clients.
  • Achieved 1st place in a company-wide hackathon for developing a high-impact internal application.
  • Tech used: Python, Artificial Intelligence (AI), Prompt Engineering, Go, AWS, Docker, SQL, Git, Linux.
Apr 2024 - Oct 2024

Software Development Engineer-2

Adda247

Engineered high-scale backend systems, including real-time classroom features serving tens of thousands of users, optimized critical microservices for performance and reliability, and was recognized with an award for outstanding technical contributions.

  • Developed a real-time YouTube live class feature enabling teachers to create and display polls, with live chat answers and a real-time leaderboard, supporting 50k concurrent users and 2000 messages/second, using distributed systems to handle multiple simultaneous classes, resulting in an 18% user conversion rate from YouTube to our application.
  • Optimized a microservice by identifying and resolving a JVM bottleneck, reducing CPU utilization spikes and improving API response times.
  • Recognized and awarded for outstanding technical contributions and efforts in improving system reliability.
  • Tech used: Java, Spring Boot, AWS, Sql, Kafka, ElasticSearch, Redis, Postman, Git, Linux, Kibana, Docker

Get In Touch

Location

Lucknow, India

Send Email

This will open your default email client with the information you've entered.