Bao Ly
Backend Engineer
I'm a backend developer focused on learning and building scalable systems using Java. I’m passionate about clean code, domain-driven design principles, and exploring distributed architecture patterns. Eager to grow by designing robust solutions that align with real-world system needs.
Featured Projects
A collection of backend systems and applications that demonstrate my expertise in Java, distributed architecture, and scalable system design.

Digital Asset Management
Digital Asset Management is a Spring Boot-based RESTful API service for handling multimedia assets with support for multitenancy, file upload/download, video streaming, thumbnail generation, and media transformation. Built with Java 17, SQL Server, and FFmpeg integration.

E-Commerce Junk Food FE
E-Commerce Frontend is a modern, responsive web client built with React, TypeScript, and Vite. It features user authentication, product browsing, cart management, and an admin dashboard. The UI leverages Tailwind CSS, Redux Toolkit, and React Router for a seamless and scalable shopping experience.

E-Commerce Junk Food BE
E-Commerce Backend is a modular Spring Boot application that powers a complete shopping platform with features like user and product management, shopping cart, reviews, and media handling. Built with PostgreSQL, Redis, RabbitMQ, and secured with Spring Security, it offers scalable REST APIs, robust error handling, and a clean architectural separation for maintainability.
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you.
Contact Information
Send a Message
Fill out the form below and I'll get back to you as soon as possible.