Summary
Led end-to-end development and architected scalable microservices for core products in a fast-paced startup, significantly enhancing system reliability and throughput.
Highlights
Spearheaded end-to-end development for three flagship products (Notation AI, Scrubber, Fownd Website) leveraging React, Go, Electron, and FastAPI, accelerating high-quality product releases in a dynamic startup environment.
Designed and implemented a scalable multi-service microservices architecture for the Notation AI product, enabling real-time audio/video streaming (WebSocket, WebRTC) and managing data-intensive workflows with AWS S3 and SQS.
Built a robust, production-ready React frontend with seamless WebSocket integration for real-time audio transcription and dynamic updates, displaying ML-driven "Subjective" content.
Engineered advanced video processing pipelines by integrating a PoseNet bounding box model into a custom Go WebRTC server, facilitating efficient transmission of video streams and keypoint data to AWS S3 and SQS for ML processing.
Spearheaded cloud-native deployments using Docker, ALB for HTTP, NLB for UDP streaming, and EC2 auto-scaling, significantly improving system reliability and throughput.