Download PDF

Work Experience

Lead Software Engineer

MARCH 2024PRESENT
Great Learning

Driving technical strategy and cross-functional innovation in AI-powered learning systems and scalable assessment platforms.

  • Strategic AI Mentorship & Content Intelligence: Spearheaded the design and rollout of course-level, context-aware AI Mentors that dynamically leverage course content, video subtitles, and assignment metadata.
    • Impact: Reduced negative learner feedback by 36% across 100K+ interactions, enhancing personalized learning experiences.
  • Advanced Prompt Evaluation & Video Summarization: Built a robust Prompt Evaluation System that secured safe and iterative AI prompt testing, and engineered a video summarization pipeline (subtitles → structured JSON via ElasticSearch) to provide real-time content insights
  • Enterprise-Grade OpenAI Integration: Developed a secure OpenAI proxy service for token-based API access, enabling controlled, scalable use of LLMs across diverse learner environments without compromising credential security.

Senior Software Development Engineer

OCTOBER 2021MARCH 2024
Great Learning

Architected and scaled mission-critical learning platforms, integrating AI enhancements and modernizing assessment systems.

  • Flagship Coding Labs Platform: Architected and scaled a cloud-based, interactive coding environment using AWS (ECS, Fargate, EFS), incorporating Jupyter integration, PySpark support, and automated resource cleanup.
    • Impact: Supported 5K+ concurrent users, reduced lab boot time by 40%, and replaced over 90% of third-party assessment tools, significantly cutting licensing costs.
  • Real-Time Code Evaluation via AI Mentor: Engineered a real-time, multi-language AI feedback system for coding challenges by deploying structured prompt workflows for Python, JavaScript, SQL, and Java.
    • Impact: Supported 5K+ concurrent users, reduced lab boot time by 40%, and replaced over 90% of third-party assessment tools, significantly cutting licensing costs.
  • Automated Content & Assessment Generation: Developed an AI MCQ Generator and built Assignment and Content Mentors that integrate contextual cues (module structure, video data) to auto-generate and validate assessment materials.
    • Impact: Produced over 4.6K domain-aligned MCQs with >50% acceptance and served thousands of contextual responses across 200+ cohorts.
  • Assessment Infrastructure Modernization: Led the transformation of legacy LMS assessment pipelines into a modern, scalable architecture for quizzes and assignments with enhanced auto-evaluation and batch reporting.
    • Impact: Improved performance consistency and reduced evaluation latency significantly under heavy load.

Software Development Engineer

April 2020SEPTEMBER 2021
Great Learning

Built core platforms and foundational systems that set the stage for scalable and innovative learning experiences.

  • Video-Based Quiz & Submission System: Designed and implemented video recording capabilities for quizzes within the LMS, enabling secure, asynchronous video submissions. This streamlined evaluator workflows and enhanced support for proctored assessments and communication-based evaluations.
  • Executable Code Evaluation Platform: Built the first version of the code execution system integrated into quizzes, enabling automated grading of coding questions. Designed for safety and extensibility, it laid the groundwork for future AI-powered coding mentorship and assessments.
  • Frontend Load Time Optimization: Reduced LMS load time from 3.1s to 1.89s by dynamically loading JavaScript and CSS assets on demand, significantly improving page performance and initial user experience across devices.
  • Security & Session Management Enhancements: Strengthened platform security by reworking session management, implementing multi-device logout, server-side authentication layers, and token validation flows across LMS and LTI systems. Closed critical gaps in legacy authentication flows and improved overall access control.
  • Database Performance Tuning: Refactored LMS database schemas and implemented caching for commonly queried endpoints, resulting in faster page loads and a more responsive user experience during peak load conditions.
  • User Interface & Learner Experience Improvements: Introduced UX enhancements such as device-aware defaults, timezone handling, and simplified onboarding flows. These improvements increased learner satisfaction and reduced support overhead, especially during new batch activations.

These experiences built a strong foundation in product thinking, system design, and cross-functional collaboration. They equipped me with the ability to own features end-to-end, debug complex issues under scale, and proactively design systems for extensibility and growth.

Software development engineer

March 2019March 2020
AAIC TECHNOLOGIES PVT LTD(Applied Roots) now part of Scaler

As a core developer of an E-learning platform, I played a pivotal role in developing, deploying, and managing coursework, announcements, discussions, and evaluation of the coursework.

My focus on delivering high-quality results was evident in the following achievements:

  • Quality Development: I developed a dockerized application using Django Rest Framework (backend) for APIs, Postgresql for the database, and Nginx as the reverse proxy server, which resulted in a scalable and secure system.
  • Data Migration: I migrated thousands of users' data from Google Classroom platform, which was critical in ensuring a smooth transition for our users.
  • Performance Improvement: I decreased the response time of the evaluation of assignments by 75%, enabling students to receive faster feedback, thereby improving their learning experience.

These experiences have honed my skills in managing complex projects and working collaboratively with cross-functional teams. I take pride in my ability to adapt quickly to new technologies and am always eager to learn from my colleagues and contribute to the success of the team.

Software development engineer

June 2018February 2019
Goomo.com

I was responsible for developing a B2B Vehicle Marketplace web application using Java and Angular. During my time there, I made significant contributions to the project, including:

  • AUTOMATION: I developed a system for gathering and updating road toll data for price calculation of trips in India. This automated process saved time and improved accuracy, making it easier for customers to make informed decisions.

  • COMMUNICATION: I built a complete network of communication between Vendor, Driver, and Buyer via SMS and e-mail service. This streamlined communication helped to improve efficiency and build trust among users.

  • PERFORMANCE: I increased the speed of APIs by almost 50% by pre-calculating and caching prices for popular packages using Redis. This improvement not only enabled customers to make healthy and efficient decisions but also significantly improved the overall performance of the application.

Internship History

Ruby on Rails developer

28-06-201728-09-2017
Goomo.com

RoR developer 

Created Flights Dashboard (Backend and Frontend)

Made an API debugging tool for streamlining the process of debugging of APIs

AREA OF INTEREST

  • Full-stack development: Proficient in developing scalable, secure, and feature-rich web applications using various technology stacks like Java, Python, Angular, and React.
  • System architecture and infrastructure: Demonstrated expertise in designing and implementing complex distributed systems, deploying and managing servers and containers using AWS, Docker, and Kubernetes.
  • Automation and optimization: Skilled in automating tasks and streamlining processes to improve efficiency and reduce workload, as demonstrated by developing automated evaluation and reporting systems, optimizing database performance, and automating data gathering and update processes.
  • Problem-solving and critical thinking: Proven ability to quickly identify and solve problems, optimize performance, and anticipate user needs. Adept at troubleshooting, debugging, and resolving complex issues.
  • Collaboration and project management: Experienced in working collaboratively with cross-functional teams, managing projects, and delivering high-quality results in a fast-paced, agile environment.
  • User interface and experience design: Proficient in designing intuitive, user-friendly interfaces and optimizing user experience to increase engagement and satisfaction.

Skills

Language
  • JavaScript
  • Ruby
  • Python
  • SQL
Cloud Platform

Proficient in deploying and managing Dockerized applications on AWS using IAM, ECS-FARGATE, S3, EC2, ECR, and RDS.

Operating System
  • Mac OS
  • Linux
  • Windows

PROJECTS:

  • Stock Market Data Analysis using Bollinger and k-Nearest Neighbor Technique (Basic) - 2018
  • Smart India Hackathon 2018 (Team Leader) - Project: Medical Appointment System
    • Designed and implemented the database of the application using Postgres SQL and worked on the backend function workflow.
    • Proposed an innovative architecture to improve healthcare management in India.
  • Smart India Hackathon 2017 (Team Leader) - Project: Low-cost Asset Tracking System
    • Designed and implemented the database of the application using MySQL.
  • IT Olympiad - Rotary Club of Pune Pride & Computer Society of India - Project: Automatic Rain Gauge System - 2016
    • Recognized as one of the top 8 projects.

ACADEMIC QUALIFICATION

Bachelor of Technology in Computer Science Engineering

2014-082018-08
NITRA Technical Campus, Dr. A.P.J. Abdul Kalam Technical University
  • Result: 80%

Intermediate

20132014
ASSISI Convent Sr. Sec. School, NOIDA
  • Result: 87%

High School

20112012
ASSISI Convent Sr. Sec. School, NOIDA
  • Result: 91%

PERSONAL DETAILS

  • Languages Known: English & Hindi.
  • Nationality: Indian
  • Interest and Hobbies: Dancing, Astronomy.