Vamsi Makke
$ whoami

Vamsi Makke

Software Engineer
4.0
GPA
1400+
LeetCode
Top 6.9%
Global
$ cat about_me.txt

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.

4.0/4.0
Master's GPA
1400+
LeetCode Solved
Top 6.9%
Global Rank
3 Finals
Team Captain
$ ls -la /skills

Tech Stack

Java
Java
Python
Python
JavaScript
JavaScript
Spring Boot
Spring Boot
Node.js
Node.js
Express.js
Express.js
ReactJS
ReactJS
Docker
Docker
MySQL
MySQL
MongoDB
MongoDB
Redis
Redis
Apache Kafka
Apache Kafka
AWS
AWS
Kubernetes
Kubernetes
Ansible
Ansible
Terraform
Terraform
Tailwind CSS
Tailwind CSS
Git
Git
Material UI
Material UI
Github Actions
Github Actions
PostgreSQL
PostgreSQL
Maven
Maven
10+
Frameworks
22+
Tools & Tech
$ cat /var/log/experience.log

Experience

TORQ Sports

Software Engineer

Current

TORQ Sports

Jun 2025 – Present
7 months
Woodland Hills, CA – Remote
-60%
Search Latency
-55%
Response Time
+70%
Debug Efficiency

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
NERDS - University of Cincinnati

Graduate Researcher - Software Engineer

NERDS - University of Cincinnati

Apr 2024 - Apr 2025
1 year
Cincinnati, OH
+30%
Data Transfer
-25%
Latency
+40%
API Speed

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
Cognizant Technology Solutions

Software Engineer Intern

Cognizant Technology Solutions

Mar 2023 - Jul 2023
4 months
Hyderabad, India
+30%
Engagement
-40%
Deploy Time
95%
Test Coverage

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
$ git log --all --graph

Projects

E-Wallet
Featured

E-Wallet

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

Spring BootKafkaRedis
Social Media App
Featured

Social Media App

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

React.jsNode.jsExpress.js
Social Media API
Featured

Social Media API

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

Node.jsExpress.jsMongoDB
Todo List App

Todo List App

Full-stack task management with JWT authentication and encrypted password storage

React.jsNode.jsExpress.js
ML Sentiment Analyzer

ML Sentiment Analyzer

Machine learning powered sentiment analysis tool using Python and NLP techniques for text classification

PythonMachine LearningNLP
User-Rental API

User-Rental API

Backend solution for renting items with availability checks, booking, and returns

Spring BootMySQLDocker
Parking Lot System

Parking Lot System

Low-level design implementation of parking lot management with OOP principles and design patterns

JavaOOPDesign Patterns
Elevator System

Elevator System

Object-oriented design of elevator control system with state management and optimization

JavaOOPSystem Design
EMI Calculator

EMI Calculator

Financial calculator for EMI with insights into repayment schedules

Spring BootReact.jsMySQL
Vending Machine

Vending Machine

State pattern implementation for vending machine with payment processing and inventory management

JavaDesign PatternsState Machine
Meeting Scheduler

Meeting Scheduler

Calendar management system for scheduling meetings with conflict detection and room booking

JavaOOPAlgorithms
Bankify

Bankify

Banking application with account management, transactions, and secure authentication

JavaSpring BootMySQL
User-Rental API

User-Rental API

Backend solution for renting items with availability checks, booking, and returns

Spring BootMySQLDocker
Social Media API

Social Media API

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

Node.jsExpress.jsMongoDB
File System

File System

In-memory file system implementation with directory tree structure and file operations

JavaData StructuresOOP
Online ATM

Online ATM

Secure financial account management with Two-Factor Authentication

Java ServletsJSPMySQL
$ ./send_message.sh

Get In Touch

Connect With Me

$ echo $FUN_FACT

When I'm not coding, you'll find me on the soccer field or analyzing the latest FC Barcelona match! ⚽

$ © 2025 Vamsi Makke|Built with React & Tailwind CSS|Crafted with ❤️