
Hello, I'm Dheeraj, a full-stack Software Engineer, strongest in Java and the Spring Framework, and I enjoy competitive programming as a hobby.
About me
I’m Dheeraj, a full-stack software engineer with a strong backend focus. I work primarily in Java and the Spring Framework and bring a solid foundation in data structures, algorithms, and object-oriented design. I enjoy designing clear APIs and services that are reliable, observable, and easy to maintain. I hold an M.S. in Computer Science from Santa Clara University.
Day to day, I break problems down, ship iteratively, and use tests and metrics to guide decisions. I’m comfortable across the stack and have hands-on experience with AWS services like Lambda, DynamoDB, SNS, and EventBridge. I’m especially interested in backend architecture and performance, and I’m a passionate competitive programmer with over 1,200 challenges solved.
My education
SANTA CLARA UNIVERSITY
Computer Science & Engineering
Focused on advanced topics in software engineering, distributed systems, and machine learning, with hands-on experience in scalable systems development and performance optimization.
June 2025OSMANIA UNIVERSITY
Computer Science & Engineering
Gained foundational knowledge in computer science, with a focus on data structures, algorithms, and software engineering principles.
June 2022My projects
KubeOptimizer
A course project for 'Cloud Computing' at SCU: A reactive autoscaling system for Kubernetes that dynamically manages node resources by implementing the PROMETHEE multi-criteria decision-making algorithm. The system evaluates CPU, memory, storage, and network metrics simultaneously to optimize resource allocation, reducing instance hours by 35% compared to fixed-instance deployments.
- Kubernetes
- AWS EKS
- Docker
- Java
- Spring Boot
- Reactive Autoscaling
Real Time Sports Hub
A course project for 'Distributed Systems' at SCU: A scalable, fault-tolerant publisher-broker-subscriber system delivering real-time, topic-based sports updates by leveraging leader election, data replication, and other distributed system principles.
- Pub-Sub Model
- Java
- Spring
- Thymeleaf
- Leader Election
Habit Tracker
A serverless application for tracking and managing daily habits, developed as part of the 'Solutions Architecture and the Cloud' course at SCU, featuring real-time notifications and reminders powered by AWS services.
- Java
- Python
- AWS
- Lambda
- DynamoDB
- API Gateway
- Cognito
- Amplify
- EventBridge
- SNS
- JavaScript
- Next.js
Face Recognition
A course project for 'Machine Learning' at SCU: A robust face recognition system utilizing a pre-trained ResNet50 model with integrated face detection, alignment, and normalization techniques, ensuring accurate and reliable identification.
- Python
- TensorFlow
- OpenCV
My skills
- Java
- Ruby
- C
- Python
- Kubernetes
- Docker
- Amazon Web Services
- SQL
- JavaScript
- TypeScript
- HTML
- CSS
- Spring
- REST
- Rails
- React.js
- Next.js
- Node.js
- JQuery
- Bootstrap
- Tailwind CSS
- MySQL
- PostgreSQL
- MongoDB
- Git
- Heroku
- Apache Kafka
My experience
SCU FRUGAL INNOVATION HUB
Building cross-platform Flutter app with kid-friendly UI and interactive bilingual lessons, quizzes, and mini-games.
2025 - PresentHALEMIND INC.
Improved application performance by optimizing database queries, implementing AJAX for asynchronous data loading, and reducing page load times by over 90%, resulting in a more responsive and scalable system.
Summer 2024FERVID SMART SOLUTIONS
Developed a Learning Management System using Spring Boot, implementing a layered architecture, designing scalable backend modules, and improving frontend components to streamline teacher and student interactions.
2022 – 2023ZEMOSO TECHNOLOGIES
Contributed to full-stack development for MVPs in a corporate environment, building responsive front-end components and implementing robust back-end functionality using React and Spring Boot to deliver client-ready solutions under tight deadlines.
Summer 2022Contact me
Please contact me directly at dheerajgedupudi@gmail.com or through this form.

