Experience
2025 — Now
2025 — Now
San Francisco, CA
» Built and shipped a production-ready 0 to 1 MVP, architecting a scalable React + Javascript frontend with a reusable component library.
» Implemented Redux state management with strict typing and improved client performance via code-splitting and lazy loading.
» Developed secure Flask APIs with authentication, input validation, error handling, and PostgreSQL integrations.
» Delivered real-time application features using WebSockets / Socket.IO and designed event-driven workflows with Google Cloud Pub/Sub.
» Designed and implemented an AI report generation service that produces structured reports from work orders and conversational user inputs.
» Built a Retrieval-Augmented Generation (RAG) system to retrieve context from internal documents and historical work orders to improve response accuracy.
» Engineered a document ingestion pipeline to parse uploads, extract structured JSON with Gemini, store artifacts in Google Cloud Storage (GCS), and index content for retrieval.
» Implemented enterprise SSO and role-based authorization using WorkOS, enabling fine-grained permissions and multi-tenant access control.
» Built and deployed containerized microservices on Google Cloud Run with Container Registry, supporting reporting, file uploads, RAG processing, and email notifications.
» Strengthened reliability with unit/integration testing, static type checks, peer reviews, and automated CI/CD pipelines on GCP.
2025 — 2025
United States
» Developed finite element datasets and applied RandomForest models (scikit-learn) to predict stress-strain behavior in soft robotics.
» Validated machine learning models against test data using Python (NumPy, Pandas), optimizing input features to increase prediction accuracy.
» Automated data preprocessing and model training pipelines, training workflows, enhancing model iteration speed by 40%.
» Created data visualizations using Matplotlib and Seaborn to analyze model outputs and guide hyperparameter tuning.
» Modularized Python scripts for simulation and model integration, enabling scalable experimentation and streamlined version control with Git.
» Collaborated in Agile teams to refine algorithms, monitor model performance, and improve deployment pipelines.
2024 — 2025
📚📚 CS 667 Machine Learning | 📚📚 CS 685 Fundamentals of Data Science
✅ Responsibilities include creating and grading coursework, exams, and assignments, conducting weekly office hours, and providing mentorship to students.
2023 — 2024
2023 — 2024
India
» Developed scalable full-stack applications using Python (FastAPI) for backend services, with HTML, CSS, JavaScript, and jQuery on the frontend, ensuring seamless UI/UX and robust backend architecture.
» Designed and developed Python microservices using FastAPI, enabling scalable and modular architecture across multiple projects.
» Built responsive React UIs using Redux, Bootstrap, and JavaScript, enhancing UX and reducing page load time by 40%.
» Implemented secure JWT and OAuth2-based auth, protecting access for 50k+ users with encrypted token handling and role-based control.
» Utilized MongoDB, PostgreSQL, and MySQL for large-scale data operations, optimizing queries and schema for 30% faster retrieval.
» Integrated Pandas, NumPy, and Celery for efficient data processing and asynchronous task management, boosting backend throughput by 25%.
» Deployed microservices using Docker, Kubernetes on AWS EC2 with CodePipeline and Jenkins CI/CD, streamlining deployment cycles.
» Used AWS S3, RDS, and Lambda to create cost-effective, event-driven architectures, achieving greater system scalability.
» Maintained high standards of code quality and performance, continuously integrating feedback to optimize applications.
2020 — 2023
2020 — 2023
Gurugram, India
» Designed and developed large-scale full-stack AdTech applications using Java (Spring Boot), Node.js, and React.js, supporting content recommendation, campaign management, and publisher monetization workflows.
» Improved API performance and caching strategies using Redis and asynchronous task queues, achieving 40% faster page loads.
» Deployed and managed AWS cloud infrastructure (EC2, S3, RDS, Lambda) with CI/CD pipelines using Jenkins, looper and AWS CodePipeline.
» Spearheaded Agile sprints, backlog grooming, and sprint planning, ensuring smooth project execution and timely delivery of features.
» Mentored junior developers, sharing best practices in Python, Java, Spring Boot, and full-stack development, fostering a collaborative culture.
» Enhanced system observability by implementing logging and monitoring solutions using ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus, reducing debugging time by 30%.
» Refactored legacy .NET based modules to align with modern microservices architecture and contributed to prototype services in Java, enabling phased migration and technology modernization.
» Optimized front-end performance by implementing lazy loading, code splitting, and tree shaking in React.js, improving initial load time by 35%.
» Implemented robust unit, integration, and end-to-end testing frameworks using JUnit, Jest and Postman/Newman, ensuring high test coverage with a threshold of 80% using SonarQube and functional consistency across Java-based microservices, reducing production defects and deployment risk.
Education
University of Alabama at Birmingham
Master's degree
CHANDIGARH UNIVERSITY