Education and training

Institut Polytechnique de Paris

  • Master of Science (MSc) in Data Analytics and Pattern Recognition

  • Palaiseau, France

Current Status: First year (M1) - Data Analysis and Pattern Recognition.

  1. Research: Investigating Explainable AI (XAI) and mathematical morphology for computer vision under Prof. Gianni Franchi (ENSTA Paris).
  2. Mathematical Foundations: Optimization, Statistical Data Analysis, Fundamentals of Probability and Statistics.
  3. Systems Engineering: Computer Science (C Programming & Unix Environment), Low Level Data Management

Future Specialisation (M2): Admitted to the MICAS program (Machine Learning, Communications, and Security) for the final year.

  1. Focus: Advanced Deep Learning architectures, Robustness in ML, and AI Security.
  • Field(s) of study: Software and applications development and analysis
  • Level in EQF: EQF level 7

National Institute of Technology Karnataka, Surathkal

  • Bachelor of Technology (B.Tech) in Electronics and Communication Engineering with Minor in Computer Science Engineering

  • Surathkal, India
  1. Major Project:
  2. Innovation: Developed the ExTemp family of models (ExTemp-Conv, ExTemp-Auto) using 1D-CNNs and Autoencoders to classify diseases (Dengue, Tuberculosis) from time-series physiological data.
  3. Explainability (XAI): Implemented GradCAM using Captum to visualize temporal fever patterns (e.g., tri-phasic trends), bridging the gap between "Black Box" DL and clinical biological observations.
  4. Outcome: Awarded Best Paper (Artificial Intelligence Track) at IEEE AICECS 2024; published in IEEE Xplore.
  5. Key Research Coursework: Neural Networks and Deep Learning, Pattern Recognition and Machine Learning (Grade: AA), Speech and Audio Processing, Computer Organisation and Architecture.
  6. Mathematical Foundations: Linear Algebra and Probability Theory, Calculus, Discrete Mathematics.
  7. Computer Science Minor: Data Structures and Algorithms, Operating Systems, Database Systems.
  • Field(s) of study: Inter-disciplinary programmes and qualifications involving Information and Communication Technologies (ICTs)
  • Final grade: 9.16/10 (First Class with Distinction)
  • Level in EQF: EQF level 6
  • Thesis: Leveraging Deep Learning for Fever Temperature Analysis and Pattern Recognition

Work experience

  • Institut Polytechnique de Paris

  • Palaiseau, France

Student Researcher

  1. Conducting research on Explainable AI (XAI) for Computer Vision under the supervision of Prof. Gianni Franchi (ENSTA, IP Paris)
  2. Investigating the reliability of saliency maps, specifically exploring the intersection of Mathematical Morphology and SHAP scores to reduce noise in model explanations.
  3. Reviewing and implementing state-of-the-art literature to formulate novel approaches for interpretable Deep Learning.
  • Uber Technologies Ltd.

  • Bangalore, India

Software Engineer 1

  1. Worked on the Real-Time Data Processing Platform (based on Apache Flink), supporting critical business verticals including Rides, Ads, and ML.
  2. Executed a major infrastructure migration from Flink 1.12 to 1.18 for internal customer teams; refactored codebases using Table API and DataStream API to resolve Job Graph Planner compatibility issues, ensuring zero data loss.
  3. Engineered custom connectors for HTTP, Apache Pinot, and internal Docstore implementing the SinkV2 API, modernizing the data ingestion capabilities of the platform.
  4. Facilitated a security migration moving user jobs to secure YARN clusters; enabled secure read/write access for Kafka topics while managing stakeholder communication regarding downtime and debugging.
  5. Provided on-call support and incident mitigation for the streaming platform; diagnosed and resolved complex cross-team incidents, becoming a key technical point of contact for internal customers.
  6. Tech Stack: Java, Spring Boot
  • Uber Technologies Ltd.

  • Bangalore, India

Software Engineering Intern

  1. Optimized the Apache Spark Batch Processing Gateway, used by internal teams to launch large-scale data transformation and ML training jobs.
  2. Architected a dynamic configuration service using Golang and Scala, replacing static deployments and reducing configuration rollout latency
  3. Solved critical concurrency challenges by implementing thread-safe logic to ensure atomic config updates, guaranteeing consistency for in-flight data jobs while serving new requests.
  4. Streamlined the developer workflow for the Big Data team, eliminating the need for full service redeployments for routine parameter changes.
  5. Tech Stack: Golang, Java, Scala
  • IRIS NITK

  • Surathkal, India

IRIS Labs Team Lead

  1. Led a research and development team of 10 students at IRIS Labs, overseeing experimental projects in LLMs (Campus Chatbots) and Hardware Design (eFabless submissions).
  2. Maintained the university ERP portal (IRIS), serving 6,000+ students and faculty; implemented critical modules for hostel allocation and academic consulting.
  3. Mentored junior developers in web technologies and distributed systems concepts, organizing technical workshops and hackathons.
  4. Tech Stack: Ruby on Rails, MariaDB, Python, Langchain, Docker
  • Google Summer of Code (GSoC)

Student Developer

  1. Optimized database performance for the Public Lab web platform (Ruby on Rails), analyzing query execution plans to identify bottlenecks in legacy code.
  2. Reduced page load latency by 50% for high-traffic dashboards by refactoring redundant SQL queries and removing deprecated schema artifacts.
  3. Collaborated globally with open-source maintainers, conducting code reviews and adhering to strict documentation standards.
  4. Tech Stack: Ruby on Rails, PostgreSQL
  • AI4Bharat, Indian Institute of Technology Madras

  • Remote, India

Software Engineering Intern

  1. Developed the core architecture for Shoonya, a data annotation platform now used to create large-scale datasets for Indic language Large Language Models (LLMs).
  2. Engineered project management features (RBAC, task assignment, review workflows) enabling efficient collaboration for hundreds of annotators.
  3. Contributed to the "Zero-to-One" development of a platform that has become a standard tool for low-resource language research in India.
  4. Tech Stack: Python, Django, Django REST Framework (DRF), React, NextJS, PostgreSQL, Docker
  • Xu Lab, Carnegie Mellon University

  • Remote, United States

Research Intern

  1. Engineered a pipeline for Cryo-ET image analysis, implementing Sprite Decomposition algorithms to extract protein structures from noisy biological data.
  2. Investigated Vision-Language Models (VLMs) for discriminative image captioning, exploring methods to generate contrasting semantic descriptions (e.g., differentiating features between similar object classes).
  3. Tech Stack: Python, PyTorch, Tensorflow
  • CogAI4Sci, National University of Singapore

  • Remote, Singapore

Research Intern

  1. Worked under the guidance of Prof. Dianbo Liu, National University of Singapore
  2. Developed a novel disease detection framework utilizing GFlowNets (Generative Flow Networks) and GFlowOut to enhance dropout reliability in ResNet18 and Vision Transformer (ViT) architectures.
  3. Achieved 83% accuracy on Diabetic Retinopathy and Glaucoma classification, significantly outperforming traditional dropout methods under noisy conditions.
  4. Integrated Explainable AI (XAI) techniques using GradCAM to visualize model decision boundaries, ensuring clinical interpretability of the probabilistic discrete latents.
  5. Research Output: Paper currently under review at Springer Nature BMC Medical Informatics and Decision Making Journal.
  6. Tech Stack: Python, PyTorch

Projects

Corpus, IEEE NITK

  1. Spearheaded the inception and development of "Corpus," a full-stack web portal designed to centralize operations for the IEEE NITK student chapter.
  2. Developed the core architecture of a scalable management system using Django, replacing manual workflows with a centralized digital solution.
  3. Designed and implemented relational database models to handle complex hierarchies of club members, student data, and event registrations.
  4. Deployed a secure authentication system and led the successful Proof of Concept (PoC) for the platform's first live event under faculty supervision.
  5. Maintained project continuity by documenting codebases and mentoring successor developers, ensuring the platform continues to handle all active club membership and event data today.
  6. Tech Stack: Python, Django, PostgreSQL, Docker, Celery

NearBond

  1. Designed and built a hyperlocal shopping platform allowing users to discover inventory from stores within a specific geographic radius.
  2. Implemented complex geospatial database queries using PostGIS and PostgreSQL to calculate distances and filter search results in real-time.
  3. Architected a server-side rendered (SSR) application using Next.js and Node.js to ensure fast performance and search engine visibility.
  4. Led the development cycle, coordinating a team of 3 interns through the full software lifecycle from design to deployment.
  5. Tech Stack: Javascript, React, NextJS, NodeJS, PostgreSQL, PostGIS, Docker, Elasticsearch

Language skills

Other language(s)

Listening Reading Spoken interaction Spoken production Writing

English

C2: Proficient user
C2: Proficient user
C2: Proficient user
C2: Proficient user
C2: Proficient user
Certificates and diplomas

French

A1: Basic User
A1: Basic User
A1: Basic User
A1: Basic User
A1: Basic User