Portfolio projects
Selected backend and full-stack projects
Academic and practical projects focused on backend architecture, API design, deployment, IoT integration, and collaboration across web and mobile teams.
Graduation ThesisBackendIoTAlerting
Leafy – AIoT Smart Agriculture Platform
AIoT monitoring and AI-based leaf disease diagnosis.
A smart agriculture platform combining IoT monitoring, AI-based leaf disease diagnosis, alerting, notifications, and advisory features.
Role
Backend / IoT / Web & Mobile Contributor
Tech stack
JavaSpring BootMicroservicesMongoDBPostgreSQLRedisKafkaMQTT+3
Highlights
- Developed backend services for IoT telemetry, farm management, disease diagnosis, notifications, and file storage.
- Designed REST APIs, service communication, and data models across core system modules.
- Integrated ESP32 sensor data and alert workflows from thresholds to dashboards and notifications.
- Added alert events to farmer event history and supported monitoring on web/mobile interfaces.
BackendClean ArchitectureCI/CDCloud
Cosmetics E-commerce System
Clean Architecture & Modular Monolithic Backend.
An e-commerce system built with Java Spring Boot, Clean Architecture, Modular Monolithic design, and Docker-based deployment.
Role
Backend Developer | Deployment & CI/CD
Tech stack
JavaSpring BootPostgreSQLRedisDockerGitHub ActionsAWS EC2AWS S3+1
Highlights
- Designed backend architecture using Clean Architecture and Modular Monolithic principles.
- Implemented cart, order, product data management, and product search optimization.
- Set up Docker-based deployment and CI/CD workflow using GitHub Actions, Docker Hub, and AWS.
- Prepared backend services for integration with client and admin web applications.