I'm a Backend Developer passionate about building scalable, maintainable, and reliable backend systems.
I mainly work with Java/Spring Boot and Node.js/NestJS, with a strong interest in system design, databases, distributed systems, DevOps, and cloud technologies.
- π» Backend Developer focused on Java & NestJS
- π± Currently learning and building projects with Spring Boot
- ποΈ Interested in Microservices & System Design
- ποΈ Working with PostgreSQL, Redis, and relational databases
- π³ Learning and applying Docker & CI/CD
- βοΈ Interested in Cloud & DevOps
- π Improving English for software engineering
- π― Goal: Build reliable backend systems and continuously improve engineering skills
Backend Engineering
β
ββββββββββββββββββ΄βββββββββββββββββ
β β
Java / Spring Node.js / NestJS
β β
REST API / JPA REST API / TypeORM
Hibernate TypeScript
β β
βββββββββββββββββ¬ββββββββββββββββββ
β
PostgreSQL
β
Redis
β
Docker / Linux
β
CI / CD
- Spring Boot fundamentals
- Spring Web / REST API
- Spring Data JPA
- Hibernate
- Spring Security
- Authentication & Authorization
- Validation & Exception Handling
- Transaction Management
- Testing
- Clean Architecture
- Design Patterns
- RESTful API Design
- Microservices
- gRPC
- Message Queues
- Distributed Systems
- Caching
- Database Optimization
- Database Indexing
- Partitioning
- Replication
- System Design
- Docker
- Docker Compose
- Linux
- CI/CD
- GitHub Actions
- GitLab CI/CD
- Monitoring & Logging
- Cloud Infrastructure
A practical backend project built with Java and Spring Boot.
Tech Stack
Java Spring Boot Spring Data JPA PostgreSQL Redis Docker
Features
- RESTful API
- Authentication & Authorization
- PostgreSQL database
- Redis caching
- Validation
- Global exception handling
- Transaction management
- Dockerized development environment
- Unit & integration testing
A production-oriented backend API built with NestJS and TypeScript.
Tech Stack
Node.js NestJS TypeScript PostgreSQL Redis TypeORM Docker
Features
- REST API
- Modular architecture
- Authentication & Authorization
- PostgreSQL
- Redis
- Background jobs
- Scheduled tasks
- Database transactions
- Docker Compose
Backend Development
β
βββ API Design
βββ Database
β βββ PostgreSQL
β βββ Query Optimization
β βββ Indexing
β βββ Transactions
β
βββ Caching
β βββ Redis
β
βββ Architecture
β βββ Clean Architecture
β βββ Microservices
β βββ Distributed Systems
β
βββ DevOps
βββ Docker
βββ CI/CD
βββ Linux
βββ Cloud
- Strengthen backend fundamentals
- Work with production backend systems
- Build production-ready Spring Boot projects
- Deepen Java & Spring Security knowledge
- Learn Microservices architecture
- Improve Docker & CI/CD skills
- Learn Cloud fundamentals
- Improve System Design skills
- Improve technical English
- Build and maintain open-source projects
"Build systems that are simple, reliable, and easy to maintain."