Backend Software Engineer with 6+ years of experience building and operating distributed systems, microservices, and B2B integration platforms.
I primarily work with Java, Spring Boot, and Rust, and enjoy solving problems around scalability, reliability, API design, workflow orchestration, and production engineering.
My experience includes building partner-facing platforms, modernizing legacy systems, designing reusable backend services, improving fault tolerance, and owning systems from design through production.
- 💻 Backend-focused engineer with experience in Java, Spring Boot, Rust, Python, and SQL
- 🏗️ Worked on distributed systems, microservices, REST APIs, and workflow orchestration
- ⚡ Built and operated systems involving high-throughput traffic, caching, rate limiting, idempotency, and fault tolerance
- 🔄 Experienced in legacy modernization and migration from Rust-based systems to Java/Spring Boot platforms
- 🔌 Worked extensively on B2B integrations and partner-facing backend systems
- 📊 Hands-on with observability, production debugging, incident response, and reliability improvements
- 🤝 Experienced in technical design, code reviews, mentoring, and cross-functional engineering
- 🚀 Currently deepening my expertise in large-scale distributed systems and backend architecture
Java Rust Python SQL
Spring Boot Actix REST APIs Microservices
PostgreSQL Redis
AWS Docker Kubernetes Nginx
Apache Airflow Netflix Conductor Jenkins
New Relic Coralogix Zenduty
Final-year engineering project combining AES encryption, LZW compression, LSB image steganography, Java sockets, and multithreaded extraction into an end-to-end data-protection workflow.
Multi-user messaging application built with Java, TCP sockets, Swing, and multithreading, supporting private and broadcast messaging, connected-user tracking, file transfer, and local chat history.
Full-stack blog platform built with Spring Boot, Spring MVC, Spring Security, JPA, Thymeleaf, and PostgreSQL, with authentication, post and comment management, tags, search, filtering, pagination, and scheduled publishing.
Java Swing application implementing Least Significant Bit (LSB) image steganography for embedding and extracting text data from images.
- Distributed Systems
- Backend Architecture
- System Design
- API Design
- Microservices
- Scalability & Performance
- Reliability Engineering
- Concurrency
- Workflow Orchestration
- Production Engineering
I'm currently building and strengthening hands-on projects around:
- Distributed backend systems
- Payment orchestration
- Idempotency and transaction handling
- Caching and rate limiting
- Asynchronous and event-driven processing
- Failure handling and resilience
- Observability and integration testing
- Production-style Java / Spring Boot architecture
I enjoy building backend systems that are easy to reason about, reliable in production, and designed to scale as complexity and traffic grow.



