@RestController
@RequestMapping("/api")
public class RentalController {
@KafkaListener(topics = "orders")
void handleOrder(OrderEvent e) {
  processor.execute(e);
}
$ docker compose up --build
✓ service started on :8080
Available for Opportunities

Saugat
Thapa .
Chhetri

Java Backend Developer crafting resilient fintech and microservices systems with Spring Boot, Quarkus & AWS. Graduate Researcher applying ML to cybersecurity at Texas Southern University.

Saugat Thapa Chhetri
1.5+
Yrs Exp
20+
Features
3.81
MS GPA
Scroll

Turning complex systems into clean, reliable code.

Engineering at the intersection of backend reliability and intelligent systems.

I'm a Java Backend Developer with hands-on experience building production-grade fintech and microservices applications. My engineering spans from designing scalable REST APIs to containerizing services with Docker and orchestrating CI/CD pipelines that ship reliably.

"I believe great software is invisible — it solves problems so elegantly that users never have to think about the technology underneath."

Currently pursuing my M.S. in Computer Science at Texas Southern University, where I apply machine learning to cybersecurity research — building anomaly detection models for Advanced Persistent Threat identification using Hidden Markov Models.

I thrive at the intersection of distributed systems, event-driven architecture, and cloud-native deployments. Whether migrating a monolith to microservices, optimizing SQL performance, or architecting a RAG-powered chatbot, I bring both engineering rigor and product-minded thinking.

Microservices Architecture Event-Driven Design Cloud-Native Domain-Driven Design ML Research API Design Performance Optimization Fintech

Skills & Technologies

A production-tested stack across fintech systems, cloud deployments, and ML research.

Core Languages
Primary Stack
Java Python SQL TypeScript JavaScript
⚙️
Backend Frameworks
Server-Side
Spring Boot Quarkus Spring Cloud Spring Security Hibernate/JPA Spring AI Java EE
🎨
Frontend
Client-Side
Vue.js HTML5 CSS3 JSF
📨
Messaging & Streaming
Event Architecture
Apache Kafka RabbitMQ
🗄️
Databases
Data Layer
PostgreSQL MySQL MongoDB PgVector
☁️
Cloud & DevOps
Infrastructure
AWS EC2/ECS/S3 Docker GitHub Actions CI/CD Linux Logback
🧪
Testing & QA
Quality Assurance
JUnit Mockito Postman
🔐
Security & Auth
Application Security
JWT OAuth2 Spring Security
🧠
ML & AI
Research & Applied AI
Hidden Markov Models Anomaly Detection RAG OpenAI API Embeddings

Professional Experience

Building and scaling production systems in fintech and microservices environments.

Software Developer
Aug 2023 — Jul 2024
⬡ Synergy Tech Software
  • Delivered 20+ feature enhancements across microfinance and inventory platforms, improving critical operational workflows for end users.
  • Led the architectural migration from a monolithic system to REST-based microservices using Quarkus — reducing deployment cycle time by 10%.
  • Achieved ~50% performance improvement in application speed and report generation through targeted Java refactoring, SQL query rewrites, and index tuning.
  • Containerized multiple backend services with Docker and established CI/CD pipelines via GitHub Actions, enabling zero-downtime production releases.
JavaQuarkus Vue.jsMySQL DockerREST APIs MicroservicesCI/CD
Software Developer Intern
May 2023 — Aug 2023
⬡ Synergy Tech Software
  • Built booking and payment modules for a Futsal Management System from scratch using Java EE, JSF, and JAX-RS.
  • Integrated third-party payment gateway APIs with robust error handling, retry logic, and transaction consistency guarantees.
  • Implemented cron-based job scheduling to automate recurring booking workflows, eliminating manual intervention for daily operations.
Java EEJSF JAX-RSMySQL Cron JobsPayment APIs

Research Experience

Applying machine learning to real-world cybersecurity challenges at the graduate level.

Jan 2025 — Present · Graduate Research Assistant
ML-Driven Cybersecurity & APT Detection
Texas Southern University · Department of Computer Science
  • Developed Python-based data processing pipelines for large-scale cybersecurity log analysis, enabling structured, clean input for ML model training workflows.
  • Implemented Hidden Markov Models (HMM) to detect behavioral anomalies and predict multi-stage APT (Advanced Persistent Threat) attack sequences.
  • Designed synthetic cybersecurity dataset generation algorithms to augment training data and validate model performance across diverse attack vectors.
PythonHidden Markov Models Anomaly DetectionLog Analysis Synthetic DataAPT Detection

Featured Projects

Production-minded side projects exploring distributed systems and AI-powered backends.

In Progress
Rental Platform

A production-ready rental marketplace backend built with modular domain-driven design. Features structured observability with custom request tracing, JWT security, event-driven messaging, and fully automated cloud deployments.

Architecture Flow Spring Boot → Docker Compose → GitHub Actions → AWS ECS/S3 → Kafka + RabbitMQ
Spring BootDocker KafkaRabbitMQ JWTAWS GitHub ActionsLogback
In Progress
UniBot — RAG University Chatbot

An AI-powered university assistant leveraging Retrieval-Augmented Generation (RAG). Crawls the university website, vectorizes document chunks, and answers student queries with contextually accurate responses and source citations.

Data Pipeline Web Crawler (JSoup) → Cleaned Docs → Spring AI Embeddings → PgVector → GPT API → Answer + Sources
JavaSpring Boot Spring AIJSoup OpenAI APIPgVector PostgreSQLVue.js
Completed
Order Management System

A fully distributed microservices backend for order processing. Features centralized configuration management, dynamic service discovery via Eureka, and JWT-based authentication enforced across the entire service mesh.

Service Mesh API Gateway → Eureka Registry → Config Server → Auth (JWT) → Order Service
Spring CloudEureka API GatewayConfig Server JWTSpring Boot

Education

Rigorous computer science foundations — from algorithms to distributed systems and ML research.

🎓
GPA 3.81 / 4.0
Master of Science
Computer Science
Texas Southern University
2025 — 2026 · Houston, TX, USA
🏅
GPA 4.0 / 4.0
B.Sc. Computer Science
& Information Technology
Tribhuvan University
2018 — 2023 · Kathmandu, Nepal

Let's Build Something Great.

Open to full-time backend engineering roles, research collaborations, and interesting side projects. Based in the USA — remote-friendly worldwide.

Available Now

Actively seeking Java/Backend Developer positions in fintech, cloud-native, or distributed systems. Also open to research collaborations in ML & cybersecurity.