
Overview
Lagoe is an AI-powered app designed to assist both beginners and professionals in music creation. The app enables users to estimate chords from their favorite songs and separate sounds into distinct elements for deeper analysis. With advanced technology, Lagoe streamlines the music learning and production process.
Key Features
- Chord Estimation: Instantly estimate chords from any song, making it easier to learn and play music.
- Sound Separation: Separate vocals, instruments, and other elements from audio tracks for remixing or practice.
- User-Friendly Interface: Designed for musicians of all skill levels.
- Cloud Processing: Leverages cloud infrastructure for fast and scalable audio processing.
Tech Stack
- Go for backend services
- Python for AI and audio processing
- Docker for containerization
- CloudSQL (PostgreSQL) for data storage
- Google Cloud Platform (GCP) for scalable infrastructure
- Cloud Run for running the applications
My Role
As a Fullstack Software Engineer, I contributed to:
- Developing backend APIs for music analysis and user management
- Integrating AI models for sound separation
- Building and optimizing the cloud processing pipeline
- Create end to end deployment process with Gitlab CI/CD, secret manager and cloud run.
Impact
Lagoe has empowered musicians to learn, create, and experiment with music more efficiently. The app's AI-driven features have saved users time and enhanced their creative process.
Links