I'm a Java Backend Developer and a Graduate Student in Computer Science at the University of Dayton, with 5+ years of professional experience building, modernizing, and supporting business-critical, high-volume enterprise applications.
- 🔭 I specialize in Java, Spring Boot, microservices, and event-driven systems
- 🌱 Currently leveling up in Go (Golang), Swift / iOS, and AR/VR
- 🏗️ I care about clean, maintainable code and systems that scale reliably
- 🤝 Comfortable across the full SDLC — design, build, test, deploy, and support
- 💬 Ask me about Spring Boot, REST APIs, Kafka, Docker & CI/CD
Microservices · REST APIs · Event-Driven Architecture · Agile / Scrum · TDD · CI/CD
- 🧩 Designing and developing Spring Boot microservices for high-volume transactional systems
- 🔄 Migrating legacy monoliths to modern microservices architectures
- 📨 Implementing Kafka-based event processing for asynchronous communication
- ⚙️ Building and maintaining CI/CD pipelines for automated build, test & deploy
- 📊 Supporting production systems — monitoring, debugging & incident resolution
- 🔐 Following secure coding, change management & compliance standards
Runnable event-driven order workflow built with Java 17, Spring Boot 3, Kafka, PostgreSQL, and Redis, with its delivery guarantees and limitations documented explicitly.
- Event-driven architecture with Apache Kafka for async order processing
- Bounded idempotency handling with atomic Redis event claims
- Circuit breaker pattern with Resilience4j for fault tolerance
- Prometheus metrics + custom business metrics for observability
- JUnit 5 + Mockito with 22 passing tests and an enforced whole-project JaCoCo gate
- Reproducible k6 workload with no unsupported production throughput claims
- Docker Compose + GitHub Actions CI/CD pipeline
- Tech:
Java 17Spring Boot 3KafkaPostgreSQLRedisDockerPrometheus
AI-powered news categorization system that classifies articles into Business, Politics, Sport, Tech & Entertainment.
- Hybrid CNN-LSTM model for feature extraction & sequential learning
- Text preprocessing with Word2Vec / GloVe embeddings
- ~90% accuracy with precision, recall & F1-score metrics
- Flask / FastAPI backend + Streamlit frontend
A scalable relational database system replicating Instagram's structure for users, posts, comments, likes & social interactions.
- Normalized MySQL / PostgreSQL schema with indexing
- Secure authentication & role-based access control
- SQL triggers & stored procedures for automation
- RESTful API integration + cloud deployment (AWS RDS / GCP Cloud SQL)
| Project | Contribution | Status |
|---|---|---|
| TheAlgorithms/Java | Rename and relocate trie autocomplete implementation | ✅ Merged |
| OpenRewrite · rewrite-spring | Fix DeleteSpringProperty parent key deletion | 🔄 In review |
| OpenRewrite · rewrite-spring | Preserve Flyway module test scope during Flyway 10 migration | 🔄 In review |
| WireMock | Add missing scenario state path to admin OpenAPI spec | 🔄 In review |
| WireMock | Support trailing slash for admin docs | 🔄 In review |
| PowSyBl Core | Fix split for time series with gaps | 🔄 In review |
| PowSyBl Core | Remove dead tie-line limits group deserialization | 🔄 In review |
Plus documentation fixes for WireMock's docs site and the Spring Guides.
- 🎉 Merged PR #230 in oscarbol09/jvm-mcp · yesterday
- 💪 Opened PR #230 in oscarbol09/jvm-mcp · 4 days ago
- 🍴 Forked oscarbol09/jvm-mcp · 4 days ago
- ⬆️ Pushed to
mainin Chandu0501/Chandu0501 · 10 days ago - ⬆️ Pushed to
mainin Chandu0501/event-driven-order-pipeline · 10 days ago
- ☁️ AWS Certified Developer – Associate
- ☕ Oracle Java Developer Certified
- 📚 MS in Computer Science — University of Dayton (GPA: 3.79)
I'm focused on Java Backend / Enterprise Application Developer roles where I can build reliable, scalable systems, contribute to system design & modernization, and continuously improve code quality and delivery.
🎱 Snooker · 🎥 Content Creation & Video Editing · 🏓 Table Tennis
📫 Let's connect — saichanduvallaboju@gmail.com

