Fabflix Java | JavaScript | HTML | CSS | MySQL | AWS | Docker | Kubernetes | JMeter
Description
Fabflix is a high-performance movie e-commerce site I co-created, designed to deliver an exceptional experience for finding and buying movies. It features intelligent search, a responsive interface, and a robust cloud backend for seamless operation.
Note: Movies do not have cover art due to inefficient data source.
My Tasks
- Engineered a high-performance movie e-commerce platform, enabling seamless browsing, searching, and purchasing of movies with a responsive UI.
- Developed a secure developer dashboard for administrative use, allowing employees to access metadata and manage the catalog by adding movies, stars, and genres.
- Architected and deployed a scalable cloud infrastructure on AWS, leveraging Docker and Kubernetes for containerization and orchestration.
- Enhanced search efficiency with Full-Text Search, Autocomplete, and Fuzzy Search, delivering real-time, intelligent search capabilities
- Optimized database performance by implementing Prepared Statements, Stored Procedures, and XML Parsing, reducing query execution time.
- Strengthened security and reliability by enforcing HTTPS, reCAPTCHA, cookies, and master-slave database replication for load balancing.
- Conducted large-scale performance testing with JMeter, identifying bottlenecks and optimizing system throughput for peak traffic loads.