← Back to Home







Experience

Software Engineer, AI Agents
Edgescale AI • Denver, CO
May 2026 - Aug 2026
- Built an internal agent platform with container admission gating, isolated Kubernetes runtimes, and an Okta-gated console. Deployed 6 production agents across edge clusters.
- Built a code-review agent in LangGraph. A generator and a judge check each other across 7 specialist lanes. False positives fell by 73.5%.
- Built a self-improving agent loop on edge GPUs. It writes skills in 13 parallel lanes and checks them against deterministic simulations and benchmark oracles.
LangGraphMCPKubernetesDockerTerraformAWS

Research Assistant
UMass Amherst • Amherst, MA
Jan 2026 - Present
- Reconstructing vorticity and velocity fields from sparse streakline images for inverse problems in fluid dynamics.
- Designing and testing CNNs, autoencoders, and diffusion models in PyTorch on the UMass Unity HPC cluster.
- Synthesized a 50K-sample Kolmogorov flow dataset to measure reconstruction accuracy, generalization, and whether multimodal inputs are feasible.
PyTorchDeep LearningDiffusion ModelsAutoencodersCUDA

Research Software Engineer
Nursing & Engineering Lab • Amherst, MA
Sep 2025 - Dec 2025
- Found and fixed logic and numeric errors in an embedded EMG signal processing pipeline.
- Fixed wrong variance and RMS values by repairing buffer indexing and the statistics.
- Cut runtime by ~50% with buffer management and control-flow changes, enough to run on the embedded device.
CEmbedded SystemsSignal Processing

Software Engineer Intern
SciQuel • Remote
May 2025 - Sep 2025
- Built REST APIs in TypeScript, Next.js, and React that post and fetch scientific article contributors from MongoDB and render them on article pages.
- Redesigned the Prisma schema so scientific contributors are separate from site users, and kept the existing APIs usable.
Next.jsTypeScriptPrismaTailwind

Research Assistant
Forschungszentrum Jülich • Jülich, Germany
May 2025 - Aug 2025
- Worked with Jim Buffat on deep learning and remote sensing for sun-induced fluorescence retrieval at Forschungszentrum Jülich, in the Data Analytics and Machine Learning group, iAS-8.
- Supported by the DAAD RISE Scholarship.
PyTorchPython

Software Engineer
Build UMass • Amherst, MA
Feb 2025 - May 2025
- Built and deployed a chatbot for NEFAC that answers support questions.
- Improved the FastAPI and GraphQL backend, cutting API response times by 40% and handling 20+ concurrent queries per second. The API connects to a React frontend.
- Added memory and context retrieval with FAISS and LangChain so answers can use the earlier conversation.
TypeScriptFAISSLangChainFastAPI

AI / ML Fellow
Salesforce • Amherst, MA
Aug 2024 - Dec 2024
- Built Random Forest models for SaaS customer sentiment and lead conversion prediction, at 91% accuracy.
- Used Prophet to forecast when to reach out.
PythonPandasProphetSQL

Research Assistant
Tufts University • Medford, MA
May 2024 - Aug 2024
- Worked with Prof. James Murphy on hyperspectral image clustering and unmixing.
- Supported by the Tufts VERSE REU.
PyTorchPythonMATLAB