AI Engineer · Boston, MA
I build end-to-end AI systems that solve real enterprise problems —
from retrieval and agents down to the data infrastructure underneath.
🟢 Open to AI / ML Engineer roles — available December 2026
|
Three-plus years building AI that runs in production, not in notebooks. I've shipped a threat-detection service scoring 500K security events a day, a no-code ML platform that customer teams trained their own models on, and a six-layer medallion architecture on Azure Databricks serving controlled academic access to utility asset data. Lately my work sits where retrieval, agents, and data engineering meet — grounded RAG with real citations, multi-agent orchestration, and the unglamorous pipeline and evaluation work that decides whether any of it survives contact with users. |
Graduate Research Assistant Supporting an industry-sponsored research collaboration on utility asset data: building pipelines for asset condition data, de-identification for research use, and applying LLM-based retrieval and evaluation to power systems datasets. 🎓 MS, AI Systems Engineering — Northeastern, Dec 2026 |
|
Jan 2026 – Sep 2026 · Marlborough, MA · the industry half of the research collaboration I now support from Northeastern
|
|
AI/ML Engineer · Swimlane engagement
|
AI/ML Engineer · AI Studio
|
| LLM & Agentic Systems | |
| Vector & Search | |
| Cloud & Data Platforms | |
| ML & MLOps | |
| Data Engineering | |
| Languages & Frameworks |
🔬 EnvFixer
Why does your code pass locally and fail in CI? A zero-dependency Python CLI that fingerprints two environments, ranks the likely root cause of the drift, and explains the fix in plain English — with exit codes for use as a CI gate. Validated against a synthetic fault injector and a real-world corpus: 100% top-1 accuracy across 23 cases, no false positives. |
Watch your code run. Executes JavaScript and Python step by step in the browser and visualizes data structures as they mutate — with LeetCode-style practice problems and a built-in judge. Python runs client-side via Pyodide/WASM, so there's no backend to pay for. |
|
An evaluation harness comparing LLMs on text-to-SQL across accuracy, schema comprehension and latency, with per-query scoring. Fine-tuned models with LoRA on the Gretel AI synthetic text-to-SQL dataset, improving schema grounding and execution accuracy over the base models. |
Fine-tuned Stable Diffusion with LoRA using progressive training and memory optimization to fit on a single GPU, paired with a web app for prompt-based generation. A study in doing real generative work under hard hardware constraints. |
|
Northeastern University — Boston, MA Natural Language Processing · Prompt Engineering and Agentic AI · Knowledge Graphs with GenAI and Databases · Big Data Systems Jawaharlal Nehru Technological University — India |
Both in progress. |



