Backend-Focused Fullstack Developer · Java & Spring Boot
I’m a backend-focused software developer specializing in Java, Spring Boot, and microservice architecture. I build REST APIs, authentication systems, and distributed services with a focus on clean architecture, scalability, and maintainability.
Currently pursuing my 4th year of IT at ACLEDA University of Business and trained in Spring Microservices at ISTAD.
Backend Java · Spring Boot · Spring Cloud · Spring Security · REST APIs · JPA / Hibernate
Architecture Microservices · DDD · CQRS · Event-Driven Architecture · OAuth2 · JWT
Data & Messaging PostgreSQL · MongoDB · Redis · Apache Kafka
Frontend Next.js · React · TypeScript · Flutter
DevOps & Tools Docker · GitHub Actions · Git · Liquibase · Nginx · Postman
A backend platform focused on identity management, API gateway routing, and route-level access control.
Key areas:
- Microservice-based architecture
- OAuth2 / JWT authentication
- Dynamic API gateway routing
- Route-level authorization
- CQRS with Axon Framework
- Event-driven communication
- Redis and Kafka integration
- PostgreSQL and MongoDB
- Docker-based infrastructure
Stack:
Java Spring Boot Spring Cloud Gateway Spring Security Axon Framework Kafka Redis PostgreSQL MongoDB Docker
A platform designed for Cambodian youth, bringing together jobs, events, and community features.
Key areas:
- RESTful backend services
- PostgreSQL data management
- Database versioning with Liquibase
- Flutter mobile application
- Docker-based development environment
Stack:
Java Spring Boot PostgreSQL Liquibase Flutter Docker
Backend Engineering
├── Java & Spring Boot
├── Spring Cloud & Microservices
├── Domain-Driven Design
├── CQRS & Event Sourcing
├── Event-Driven Architecture
├── Spring Security & OAuth2
└── Docker & CI/CD
I’m continuously improving my understanding of distributed systems, backend architecture, and production-ready software engineering.
I’m interested in opportunities involving:
- Java / Spring Boot development
- Backend engineering
- Microservices
- Distributed systems
- API development
- Cloud-native applications
- Software architecture
GitHub · RenMakara
LinkedIn · Ren Makara
Facebook · Ren Makara
Building reliable backend systems and learning how distributed software works at scale. 🚀