Computer Scientist II at Adobe with experience building distributed backend services, cloud infrastructure and real-time media systems. Led Adobe Connect recording microservices supporting 10,000 new recordings and 60,000 playbacks daily, and improved meeting entry speed by 30% for meetings with up to 3,000 users. Hands-on expertise in Java, Python, C/C++, Kubernetes, AWS and Azure, with work spanning observability, Kafka analytics pipelines and AI-powered meeting content using GPT-4 and Adobe Firefly. Previously worked on storage load balancing and vCenter consistency at VMware. M.Tech in Computer Science and Engineering from IIT Madras (GPA 8.8).
Led stabilization of AV workflows in WebRTC meetings, improving user entry speed by 30% for meetings with 3,000 users.
Mentored junior engineers and interns through code reviews and software engineering best practices.
Built Adobe Connect Performance Monitoring from scratch using AWS and Azure.
Developed GPT-4-powered meeting-caption summaries and event blogs, integrating Adobe Firefly image generation.
Storage Architecture Business Unit: designed, implemented and evaluated load-balancing algorithms for ESX(i) path-selection plugins in C++.
Cloud Platform Business Unit: implemented a database-independent consistency checker for vCenter using Java and Hibernate, enabling automated error tracking and correction and reducing support tickets by 35%.
Led Adobe Connect Recording microservice design and development with autoscaling using Python, Kubernetes, Java, AWS and FFmpeg, supporting 10K new recordings and 60K playbacks per day.
Built an analytics pipeline using Apache Kafka, Cassandra and Spring Boot that helped resolve 70% of AV and AWS infrastructure issues.
Led Adobe Connect Diagnostic App development using React.js and Java on EKS.
Engineered interactive Adobe Connect recordings with smart pause for audio-video synchronization and 80% size improvement over MP4 recordings.
Implemented lifecycle management and load balancing for Connectors hosting RTMP-to-HTTP services, enabling HTML-based Adobe Connect meetings using C++ and Java.
GPA: 8.8. Teaching Assistant for Application Programming Lab and Data Structures & Algorithms.
GPA: 7.5.
Computer Scientist II, Adobe Inc. | Individual Contributor and Researcher
M.Tech, Computer Science and Engineering, IIT Madras — GPA 8.8
B.Tech, Computer Science and Engineering, Gautam Buddha Technical University — GPA 7.5
Honors: Adobe Tech Excellence Award (2020); GATE All India Rank 495 (2013).