Software Engineer passionate about building scalable systems, and software that solves real-world problems.
I enjoy designing reliable APIs, architecting distributed systems, and building high-performance applications with Java, Spring Boot, TypeScript, Node.js, PostgreSQL, and cloud technologies.
I'm a backend software engineer who enjoys solving complex engineering problems through clean architecture and thoughtful system design.
My interests include:
- π Backend Engineering
- β‘ Distributed Systems
- βοΈ Cloud Infrastructure
- π¦ RESTful API Design
- π§© System Design
- π Clean Architecture
- π± Offline-First Applications
I believe great software isn't just about writing codeβit's about building reliable systems that create real business value.
Offline-First Construction Operations Platform
Tech Stack
- Java
- Spring Boot
- PostgreSQL
- React Native
- Clean Architecture
SiteLedger is an offline-first SaaS platform designed to digitize construction site operations by replacing paper-based workflows with reliable digital processes.
- Offline inventory management
- Material request workflow
- Site activity tracking
- Automatic cloud synchronization
- Audit trails
- Multi-user collaboration
- Construction-focused workflow automation
Multi-currency wallet backend designed to support digital payment workflows.
Highlights
- Secure REST APIs
- Wallet management
- Transaction processing
- PostgreSQL
- Redis
A scalable freelance marketplace backend built with Clean Architecture.
Highlights
- Authentication & Authorization
- Messaging
- Project Management
- PostgreSQL
- Express.js
- TypeScript
Property rental platform backend focused on reliable API design and database architecture.
- π Building SiteLedger
- π Learning Distributed Systems
- β Deepening my Java & Spring Boot expertise
- π§ Improving System Design skills
- βοΈ Exploring Cloud-native Architecture
- β‘ Writing clean, maintainable backend systems
I enjoy building software that is:
- Clean and maintainable
- Scalable
- Testable
- Secure
- Performance-oriented
- Developer-friendly
Concepts I regularly study include:
- Clean Architecture
- SOLID Principles
- Domain-Driven Design
- REST API Design
- Event-Driven Architecture
- Database Design
- System Design
"Building software that solves real-world operational problems through scalable systems and thoughtful software architecture."



