Amaan Coatwala's Work | Contra
Work by Amaan Coatwala
Sign Up
Post a job
Sign Up
Log In
Amaan Coatwala
Backend Engineer working with REST APIs
Message
Follow
New to Contra
Amaan is building their profile!
Followed by
Olawale O
and
Piyush A
Mumbai, India
Work
Posts
About
Mumbai, India
2
Project Title: Secure E-Commerce Backend (Spring Boot, Redis & JWT) 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. Key Engineering Highlights: Modular Architecture: Engineered 40+ secure CRUD endpoints spanning 6+ core modules: User, Product, Category, Order, and Auth, Wishlist 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. Links to Include: š Live API Deployment (Render): https://e-commercebackendproject.onrender.com/ š» GitHub Repository: https://github.com/Amaantheprogrammer/E-CommerceBackendProject
2
112
1
Recently worked on my personal project, Digital banking system using Java/Springboot as my tech-stack with a variety of modern enterprise application features namely stateless jwt authentication, pagination, redis caching, role based access control (rbac), etc
1
187