Bengaluru South, Karnataka, India
At Strides, as a Senior Software Engineer, I contribute to developing scalable backend solutions, leveraging my expertise in Azure, Python and Pyspark. My role involves collaboration with cross-functional teams to enhance platform performance and scalability. A Computer Science graduate from Jaypee Institute of Information Technology, I have a proven track record of tackling complex engineering challenges. My professional journey reflects a strong focus on backend development, cloud infrastructure, and scalable solutions, underpinned by a commitment to efficient and secure technology implementation.
• Developed the Dreamliner Reinforcement Learning platform at Scaler AI Labs, enhancing task generation for LLMs. • Implemented grading mechanisms for LLM outputs using both deterministic graders and LLM as judges. • Collaborated with cross-functional teams to ensure platform scalability and performance.
• Spearheaded the development of Ripik Vision Platform, a cutting-edge computer vision platform, enhancing scalability and performance. • Designed and implemented robust REST APIs and a dynamic MongoDB aggregation system for zero-code API customization. • Achieved a $15,000 reduction in monthly cloud costs through strategic optimizations and best practices. • Led a team of engineers, fostering technical growth and ensuring cloud security across the organization.
• As a founding engineer at Ripik.AI, I architected cloud infrastructure and CI/CD pipelines, establishing a robust engineering culture. • Developed the backend for RipikIntelliverse, supporting 10,000+ concurrent sessions and ensuring compliance with data privacy regulations. • Engineered a low-latency data pipeline for Hindalco, achieving real-time aggregation under 1000ms and enhancing operational efficiency.
◦ Health ID Generation: Developed a scalable application capable of generating and linking 5 million Health IDs per day using Spring Boot. ◦ User Session Tracking: Designed and implemented a concurrent user session tracking system that allows no more than one session per user using Redis. ◦ SMS Messaging API: Implemented a SMS delivery API processing 2 lakh messages a day backed by a H2 based persistent queue . ◦ Animated Captcha: Wrote an algorithm which produces random animated captcha using Java AWT library on the fly for increased security against bot attacks.
◦ University Courses Scraping: Scraped and consolidated details about graduation and masters courses provided by over 1000 universities around the world using Python, BeutifulSoup and Google Collab ◦ Bulk SMS Sending App: Created an Android application that could read contact details from a CSV file and send upto 150 SMS at a time using the cellular network