Education

PhD Candidate, Artificial Intelligence

University of Amsterdam · ICAI AI for Oncology Lab

Deep representation learning on histopathology images to assess risk of recurrence in breast and ovarian cancers.

MS by Research, Electrical Engineering

Indian Institute of Technology Delhi · GPA 9.0/10

Major in deep learning for computer vision.

BE, Electronics & Communication Engineering

Nitte University, Karnataka · GPA 8.03/10

Major in signal processing, information theory, and digital communication systems.

Experience

PhD Candidate

The Netherlands Cancer Institute

I build deep-learning models with pathologists to test clinical hypotheses in breast and ovarian cancer histopathology. The work covers biomarker quantification and survival modeling.

AI Advisor (product development)

Diligent Global

I advise the product team on AI methods, from whether an idea is feasible to how it shows up in the product.

Consultant (computer vision)

Rayreach Technologies

Built deep-learning models to identify personal protective equipment and face masks on factory floors.

R&D Engineer

Skanray Healthcare

Designed hardware and firmware for power delivery, sensory acquisition, and pneumatic actuation of a turbine-based critical care ventilator.

Selected projects

Dundi: AI assistant for Sanskrit scripture study

A chat tool for studying the Upanishads, the Bhagavad Gita, and the Brahma Sutras. It retrieves verse-keyed commentaries. It is in production, with a few hundred active users.

  • NLP
  • LLM applications
  • RAG
  • PostgreSQL
  • Production

AutoComply: ingredient compliance intelligence

A B2B tool that checks whether a cosmetic ingredient is allowed in the EU, India, and the US. Official regulation is the source of truth for the model outputs.

  • LLM workflows
  • Information extraction
  • Next.js
  • Flask/Docker

itsper: intra-tumoral stroma percentage computer

A command-line tool that computes the tumor-stroma ratio from tissue segmentations. I built it at the AI for Oncology lab.

  • Python
  • PyTorch
  • Open source

Chaos: Lorenz attractor watch face for Watchy (ESP32)

A real-time 3D Lorenz attractor rendered on e-ink. The Watchy team accepted it and put it in the official gallery. The animation on this homepage is the same simulation.

  • C++
  • Embedded systems
  • Real-time graphics