← Back to Home

Experience

Edgescale AI

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
UMass Amherst

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
Nursing & Engineering Lab

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
SciQuel

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
Forschungszentrum Jülich

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
Build UMass

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
Salesforce

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
Tufts University

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