Work Experience
Software Development Engineer - 2
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.
Key Responsibilities:
- 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.
Software Development Engineer - 2
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.
Key Responsibilities:
- 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
Software Development Engineer - 1
Worked on designing and scaling interactive classroom systems, leading microservice migrations, optimizing APIs with techniques like request coalescing, and building real-time engagement features that supported tens of thousands of concurrent users—driving measurable improvements in performance, reliability, and user experience.
Key Responsibilities:
- Led the migration of a third-party microservice previously managed by freelancers, seamlessly integrating it into our environment while architecting and optimizing APIs from the ground up, resulting in improved system efficiency
- Implemented a feature by utilizing distributed systems to manage live polls for up to 30K concurrent users while dynamically updating an active leaderboard in real-time, resulting in a significant 17% increase in user engagement
- Implemented request coalescing techniques, significantly reducing server and database load by 40%
- Developed and deployed interactive features, allowing teachers to engage directly with students during live classes, including real-time communication and features like hand raising and live doubt resolution
- Maintained close collaboration with Product Managers and the QA Team to gather detailed project requirements, resulting in the successful delivery of projects
- Tech used: Java, Spring Boot, Golang, Lua, Sql, Kafka, ElasticSearch, Redis, Postman, Git, Linux
Software Development Engineer - Intern
Independently drove end-to-end development of major projects, designing efficient APIs from scratch, optimizing microservices for a 4x performance boost, and collaborating across teams to deliver high-quality features ahead of deadlines while ensuring system reliability and scalability.
Key Responsibilities:
- Optimized an entire existing micro-service by learning new tools and tech stack, resulting in a 4x increase in throughput
- Designed efficient APIs from scratch that met industry standards
- Collaborated with various teams, including seniors, to deliver projects and features while identifying and addressing bottlenecks
- Handled an entire major project individually, including designing and coding optimal APIs from scratch, and conducting meetings with the product, quality assurance, and front-end teams to deliver the project ahead of the deadline
- Tech used: Java, Spring Boot, Go, Lua, Sql, ElasticSearch, Redis, MongoDB, Postman, Git, Linux
Research Intern
Simulated 5G network behavior with ns-3 and C++, researching RAN energy efficiency challenges and documenting KPIs and optimization strategies to support theoretical validation.
Key Responsibilities:
- Simulated 5G network behavior using ns-3 and C++, contributing to research and theoretical validation through custom simulation code.
- Researched 5G RAN energy challenges and documented key KPIs and optimization strategies.
- Authored ”Analysis of Energy Consumption and Optimization Strategies in 5G RAN Elements”, circulated internally to inform R&D initiatives.
- Tech used: Linux, Ns-3, C++.
Algorithm and Data Structure Developer, Intern
Implemented Xiaolin Wu’s Line Drawing Algorithm with anti-aliasing and authored detailed articles on advanced algorithmic topics, including string algorithms, probabilistic methods, bitwise operations, and complexity analysis.
Key Responsibilities:
- Implemented Xiaolin Wu's Line Drawing Algorithm with anti-aliasing
- Wrote informative & explanatory articles on various topics ranging from advanced string algorithms to probabilistic algorithms, bitwise operations, recursive backtracking & complexity analysis of various algorithms
- Check my profile: https://iq.opengenus.org/author/vansh/
- Tech used: Python, Java