
Vamsi Makke
About Me
I'm a Software Engineer specializing in backend systems and full-stack development with Java, Spring Boot, and the MERN Stack. I recently graduated with my Master's from the University of Cincinnati with a 4.0 GPA and currently work at TORQ Sports, building features for 50k+ active users.
My experience spans microservices architecture, real-time data streaming with Kafka, and building scalable REST APIs. At UC NERDS Lab and Cognizant, I worked on full-stack applications using Spring Boot, React, and various databases including PostgreSQL, MySQL, MongoDB, and Redis. I focus on writing clean, maintainable code and building systems that scale.
I've solved 1,400+ LeetCode problems, ranking in the top 6.9% globally. I enjoy tackling challenging algorithms and applying data structures knowledge to real-world engineering problems.
Outside of coding, I'm a soccer team captain at UC where I led my team to three intramural championship finals. As an FC Barcelona fan, I appreciate how both great software and great football require strategy, teamwork, and execution.
Tech Stack









Experience

Software Engineer
CurrentTORQ Sports
Key Achievements
- Implemented advanced search functionality with full-text indexing and relevance scoring using PostgreSQL, improving search latency from 1.2s to 450ms for 50k+ active users
- Optimized complex SQL queries and database indexing, reducing API response times from 800ms to 350ms for core user flows
- Introduced structured HTTP logging with error tracking and request tracing, processing 100k+ daily requests for better system observability
- Resolved 8 critical backend security vulnerabilities including SQL injection and XSS attacks across the application

Graduate Researcher - Software Engineer
NERDS - University of Cincinnati
Key Achievements
- Built Spring Boot REST APIs for secure data submission, reducing data transfer time from 800ms to 520ms through optimized serialization
- Implemented Apache Kafka for real-time event streaming, enabling scalable event-driven architecture handling 10k+ events/day
- Integrated Redis caching layer, reducing MySQL query load by 40% and improving API response times from 600ms to 360ms
- Developed React-based analytics dashboards with interactive visualizations processing 5k+ daily events

Software Engineer Intern
Cognizant Technology Solutions
Key Achievements
- Engineered full-stack web application using Spring Boot, React, and MySQL serving 1000+ concurrent users with 99.5% uptime
- Optimized MySQL database queries and implemented connection pooling, reducing query execution time from 450ms to 290ms
- Implemented CI/CD pipeline using Jenkins and GitHub Actions, reducing deployment time from 45 minutes to 17 minutes
- Wrote comprehensive unit tests using JUnit and Mockito, achieving 92% code coverage across 150+ test cases
Projects

E-Wallet
Microservices-based application for scalable digital transactions with balance management and fund transfers

Social Media App
Full-stack social media app with authentication, posts, comments, likes, and real-time notifications using MERN stack

Social Media API
RESTful API for social media platform with posts, likes, comments, and follows

Todo List App
ML Sentiment Analyzer
Machine learning powered sentiment analysis tool using Python and NLP techniques for text classification

User-Rental API
Backend solution for renting items with availability checks, booking, and returns
Parking Lot System
Low-level design implementation of parking lot management with OOP principles and design patterns
Elevator System
Object-oriented design of elevator control system with state management and optimization

EMI Calculator
Vending Machine
State pattern implementation for vending machine with payment processing and inventory management
Meeting Scheduler
Calendar management system for scheduling meetings with conflict detection and room booking
Bankify
Banking application with account management, transactions, and secure authentication

User-Rental API
Backend solution for renting items with availability checks, booking, and returns

Social Media API
RESTful API for social media platform with posts, likes, comments, and follows
File System
In-memory file system implementation with directory tree structure and file operations
