I build systems that think.
Computer Science graduate student at Cleveland State University with a strong background in full-stack development, data structures, and system design. Experienced in Java, React, Node.js, and Spring Boot — with a focus on performance, reliability, and real-world impact.

Developer, builder, problem solver.
I'm a Computer Science graduate student at Cleveland State University (graduating May 2026) with a strong foundation in full-stack development, data structures, and system design.
During my internship at Tech Mahindra, I built real production systems — dynamic web applications, CI/CD pipelines with Docker and Jenkins, and optimized APIs that reduced system latency by 25%.
My academic projects push into AI/ML: a real-time log analytics system with ELK stack and Python Isolation Forest anomaly detection, and a GAN trained from scratch in PyTorch with 20% convergence improvement.
Looking for full-time software engineering roles starting May 2026 — where I can build scalable systems and grow alongside strong engineering teams.
Latency problems are almost always architectural, not algorithmic. Design data access patterns first; optimize code second.
The best way to learn a technology deeply is to build something real with it — not follow a tutorial, but solve an actual problem.
Code that reads like documentation is infinitely more valuable than clever one-liners. Future-you will be grateful.
A working system in production teaches you more in a week than a perfect design in a notebook teaches you in a month.
Projects & case studies
ELK stack pipeline with ML-based anomaly detection for security monitoring
PyTorch GAN producing realistic 64×64 images with custom CNN architectures
Dynamic web applications built with React.js, Node.js, and MongoDB at Tech Mahindra
Scalable backend API with Spring Boot, MySQL, and JWT authentication
Work experience
Contributed to the development of dynamic web applications using React.js, Node.js, and MongoDB. Collaborated with team members to implement Agile practices and CI/CD automation.
- —Built and enhanced dynamic web applications using React.js, Node.js, and MongoDB, improving functionality and user experience
- —Implemented Agile practices and CI/CD pipelines using Docker and Jenkins across the engineering team
- —Optimized database queries and improved API performance, reducing system latency by 25%
Skills & technologies
Hover a cluster to explore — click to isolate — 30 skills
Interests & passions
What I think about when I'm not writing code.

Following F1 since Schumacher's era. The intersection of engineering precision, race strategy, and split-second decisions mirrors how I think about software architecture and system design.
The analytics revolution in basketball fascinates me as much as the game itself. Player efficiency metrics and shot-quality models feel a lot like profiling application performance.
More interests and details being added soon.
Sri Charan Vagalagani
Cleveland State University graduate student studying Computer Science with expertise in full-stack development (Java, React, Node.js, Spring Boot) and AI/ML. Reduced system latency by 25% at Tech Mahindra. Building AI-driven projects in anomaly detection and generative models.