Software Engineer – Machine Learning at Datatecnica, building AI-powered biomedical research systems across LLM agents, retrieval workflows, data infrastructure, and full-stack product development.
I work at the intersection of machine learning, backend engineering, and applied biomedical AI. My recent work focuses on agentic research platforms that connect language models with structured databases, scientific literature, PDFs, and domain-specific biomedical knowledge sources.
Previously, I worked as a Software Engineer at Cisco, where I built backend services and deployment infrastructure for production systems. I completed my MSE in Computer Science at Johns Hopkins University, with a focus on NLP, machine learning, and scientific discovery.
- Building AI research tools for biomedical discovery at Datatecnica
- Developing LLM-powered agents for querying literature, genetic data, PDFs, and structured biomedical databases
- Designing backend systems, APIs, retrieval pipelines, and user-facing workflows for AI products
- Working across Python, FastAPI, React/TypeScript, SQL, Docker, GCP, and modern ML/LLM tooling
Machine Learning & AI
LLMs, retrieval-augmented generation, agentic workflows, NLP, biomedical AI, model evaluation
Backend & Infrastructure
Python, FastAPI, SQL, Docker, cloud deployment, APIs, data pipelines
Frontend & Product Engineering
React, TypeScript, full-stack feature development, research-focused UX
ML/Data Tools
PyTorch, TensorFlow, pandas, NumPy, scikit-learn, Elasticsearch, BigQuery
- SWE – ML, Datatecnica
- MSE Computer Science, Johns Hopkins University
- Former Software Engineer, Cisco
- BTech Computer Science, Manipal Institute of Technology



