Enladisco.com is a Peruvian music streaming platform with over a decade in production. I built and maintained the entire architecture: a catalog organized by genres and artists, a central player that generated automatic playlists, and an internal search engine for tracks and artists.
The site was supported by advertising and offered free access without registration, making it one of the most popular alternatives for listening to music online in Latin America during the years of streaming's greatest growth.
- Frontend: HTML5, CSS3, and JavaScript for a fast playback experience in the browser.
- Backend: PHP and MySQL to manage the catalog, genres, artists, and playlists.
- Infrastructure: aggressive caching and CDN delivery to handle high traffic.
The platform stayed live and active for 10 years, serving millions of users and adapting to the changes in the digital music ecosystem.
My Role in the Project
I was responsible for the complete development, including:
- Full architecture and system programming
- Performance optimization for high traffic
- Music API integrations
- UI/UX design
- Cloud hosting, domain, and scalability management
- Continuous maintenance for 10 years
Project Achievements
- Millions of users served
- 10 years of stable operation
- High-traffic optimized architecture
- Real-time audio streaming
- Platform featured in Latin American free music listings
Technical Learnings
The project allowed me to specialize in:
- Streaming web applications
- Performance optimization (speed, caching, efficient loading)
- Long-term scalable system design
- SEO for massive content platforms
- UX oriented towards user retention
Why It's Relevant in My Portfolio
Enladisco.com demonstrates my ability to:
- Creating complete products from scratch
- Maintaining them for many years
- Solving real production problems
- Managing growth, traffic, and stability
- Delivering useful experiences to millions of users
I built Caja Virtual, a multi-tenant SaaS platform for businesses running multiple stores that need to centralize their commercial operations. It covers inventory, sales, customers, billing, and real-time financial reporting.
The architecture isolates each client's data, includes secure authentication, and lets users manage several stores from a single account.
My Role in the Project
I was responsible for the complete development, including:
- Multi-tenant SaaS architecture
- Backend development with Laravel and MySQL
- Implementation of authentication systems per tenant
- Intuitive administration interface
- Payment gateway integration
- Billing and reporting system
Project Achievements
- Per-client data isolation within a single multi-tenant system
- Multi-store management from a single account
- Billing integrated into the sales flow
- Real-time financial reports
Technical Learnings
The project allowed me to specialize in:
- SaaS development and multi-tenant architecture
- Modern frameworks like Laravel
- Security in multi-tenant applications
- Scalable database design
- Payment service integration
Why It's Relevant in My Portfolio
Caja Virtual demonstrates my ability to:
- Developing modern SaaS solutions
- Implementing secure multi-tenant architectures
- Building complete commercial platforms
- Handling complex authentication and authorization systems
- Creating products that scale with client growth
Development of custom systems for private clients according to their specific needs. I have created complete solutions for various market sectors, adapting functionality and design to each particular requirement.
My Role in the Project
I was responsible for the complete development, including:
- Full Stack development from scratch according to client specifications
- Implementation of advanced security for sensitive data
- Intuitive user interface adapted to each type of business
- Integration with external systems and APIs as needed
- Continuous support and maintenance after launch
- Scalability designed from the initial architecture
Project Achievements
- Streamlined operations for 50+ businesses
- 90% reduction in manual data entry errors
- Seamless integration with local payment methods
- Highly scalable systems that grow with the clients
- Comprehensive reporting and business intelligence
Technical Learnings
The project allowed me to specialize in:
- POS Systems: Points of sale with inventory control, sales, and financial reports
- Restaurants: Order management, tables, kitchen, and stock control
- Pharmacies: Inventory control, medical prescriptions, and product expiration
- Hospitality: Reservation systems, room control, and guest management
- Reservations: Platforms to book services, appointments, or resources
- Attendance: Attendance control systems with code or fingerprint reading
- Custom Systems: Specific solutions according to each client's unique requirements
Why It's Relevant in My Portfolio
Private Projects demonstrates my ability to:
- Specific functionalities adapted exactly to the client's operation
- Greater operational efficiency by eliminating manual processes
- Better control and security of business information
- Ease of integration with other systems used by the client
- Flexibility for future updates and expansions