I'm an AI engineer in Dublin, studying for an MSc in Artificial Intelligence at the National College of Ireland. I build LLM agents, retrieval systems and data pipelines.
I came to AI through bioinformatics. For my thesis at IIT Bombay I analysed around 10,000 cancer mutations in TP53, so I test my models the way I was taught to test a hypothesis.
Now: studying for an MSc in AI and building a galaxy classifier that has to hold up under distribution shift.
- 5th of 7,700+ at the IIT Hyderabad National AI/ML Hackathon 2026, with IntelliCredit (team of 3)
- BTech thesis graded O (10/10): the fitness landscape of ~10,000 p53 mutations, researched at IIT Bombay
- 14 months as a full-time developer across two companies, building chatbots, agents, RAG and dashboards
- 3 live AI products you can open right now (links below)
| Project | What it is | Links |
|---|---|---|
| IntelliCredit | AI credit analysis for Indian small businesses. Reads annual reports, bank statements and GST filings, scores credit with XGBoost and explains each score with SHAP. Python · Claude API · XGBoost · SHAP · Tesseract · Flask |
Code |
| Interview Buddy | An AI mock interviewer you talk to on camera. It asks questions by voice and reports on eye contact, smiling, pace and filler words. FastAPI · Claude API · MediaPipe · Web Speech API · Chart.js |
Live demo · Code |
| Repositioning Intelligence | A drug-repurposing research platform linking drugs, diseases, targets and evidence. AI summaries are reviewed by a person and cite PubMed, ClinicalTrials.gov and FDA labels. Next.js · TypeScript · Prisma · Tailwind · Vitest · Playwright |
Live demo · Code |
| p53 fitness landscape | My BTech thesis: ~10,000 TP53 mutations, a two-peaked fitness landscape, codon adaptation and an epistasis scan of 797 mutation pairs. Every notebook re-runs in CI. Python · pandas · SciPy · scikit-learn · GitHub Actions |
Code · Thesis |
| carefully | A multilingual, voice-first care-navigation prototype that helps people put what they feel into words before seeing a clinician. Nothing reaches the AI without consent, and it does not diagnose. JavaScript · Web Speech API · Vercel Functions · Cerebras |
Live demo · Code |
| Lead intelligence pipeline | A daily pipeline that finds people unhappy with a competitor's product, removes duplicates, scores them as leads and sends a Slack digest for a person to review. Python · FastAPI · PostgreSQL · OpenAI API · Docker · pytest |
Code |
More on my portfolio.
- Developer, Code Ninjas HQ · Mar–Aug 2026 · remote
A Django chatbot that answers from each business's own data using MCP servers and vector databases, agent workflows and RAG, and the React and Node.js site that sells the product. - Developer, Ambarnath Transformers & Electricals · Jul 2025–Feb 2026 · Mumbai
A tender-discovery dashboard built on web scraping and ML, weekly Power BI reports for senior staff, and the company's first website with its CI/CD. - Data Analysis & Research Intern, IIT Bombay · Dec 2024–Jun 2025
- Data Science Intern, D.Y. Patil University · Jul 2023–Dec 2024
- Data Science Intern, NullClass · Dec 2023–Jan 2024
AI and LLMs: agents, RAG, MCP servers, vector databases, reranking, Claude API, OpenAI API, Llama 3
Machine learning: PyTorch, scikit-learn, XGBoost, SHAP, CNNs, transformers, YOLOv8, OpenCV
Data: pandas, NumPy, SciPy, statistical testing, ETL, Airflow, Kafka, Power BI, Snowflake
Web and back end: Python, Django, FastAPI, Flask, Node.js, React, Next.js, TypeScript
Data stores and cloud: PostgreSQL, MongoDB, Prisma, Docker, GitHub Actions, Azure, Vercel
I'm open to graduate and junior roles in AI engineering, data and software, and to research collaborations. The quickest way to reach me is through my portfolio.