Recently worked on Milebit — a product built for truck drivers and fleet companies.
The main focus was designing the mobile experience around everyday needs on the road: managing your truck, planning routes, finding nearby drivers, accessing services, and keeping everything important in one place.
I also explored the company side of the product with a fleet dashboard for managing vehicles, drivers, activity, and operational data.
Alongside the product, I designed the new Milebit website to bring everything together and explain the platform in a much simpler way.
Sharing a few screens from the project here.
Product Design · Mobile App · Fleet Dashboard · Web Design
Live website: https://milebit.io/
A dynamic online store optimized for discovery and interaction, featuring a real-time live search interface and a streamlined checkout mockup for seamless navigation from cart to completion.
I designed and developed a secure, production-ready e-commerce backend utilizing a clean layered architecture and RESTful principles. Built to handle complex business logic, this project handles everything from user lifecycle management and strict authentication to secure transaction processing and high-speed data retrieval.
Advanced Security & RBAC: Implemented Spring Security with custom JWT filters, BCrypt password hashing, and granular Role-Based Access Control enforcing 3 distinct tiers (ADMIN, USER, SELLER).
Transaction Atomicity: Built robust transaction management to guarantee atomicity and data consistency across order placement and cancellation workflows.
Database & Caching Optimization: Optimized MySQL schemas via complex JPA relationships (@OneToMany, @ManyToOne) and Hibernate custom queries. Integrated a Redis caching layer that slashed product retrieval latency by 88.87% (from 3.37 s down to 375 ms).
Containerization: Fully containerized the application stack using Docker Compose for seamless, reproducible local and cloud deployments.