Software Development Engineer Ii
CurrentVideo Processing: Optimized video processing pipeline, enhancing bandwidth and throughput while reducing associated costs.Real-time Video Service: Enhanced scalability and throughput for real-time video recording services.Payments: Worked closely on payment solutions, introducing methods to decrease failure rates and enhance user experience, auto-renewal, reconciliation, refunds.API Development & Maintenance: Streamlined and rectified APIs for Filo Mobile App and Web client. Prioritized code quality improvements, test additions, and complexity reduction.User Features & Engagement: Implemented an 'Invite and Earn' flow to boost user engagement. Additionally, developed a comprehensive Classroom history for both students and tutors, incorporating features such as free-text search on related content using Apache Solr.Monitoring & Reliability: Initiated monitoring tools for select services, ensuring robust performance and timely alerting. Gained hands-on experience with Docker containerization, Kubernetes (K8s), and other advanced techniques.