Location: New Haven, CT, USA Remote: Yes
Willing to relocate: No
Technologies: TypeScript, JavaScript, Node.js, React, AWS (CDK, Lambda, API Gateway, S3, ECS), PostgreSQL, MongoDB, Docker, Python, OpenAI API, LangChain, Mastra, Ruby, Sinatra
Résumé/CV: Available by request
Email: [email protected]
Software engineer focused on cloud infrastructure, developer tooling, and AI-powered applications. Career changer; practiced law for several years before switching to engineering full-time.
Most recently I worked at Mastra, an open-source TypeScript framework for AI agents and workflows. I built the PostHog and Datadog observability exporters bridging OpenTelemetry spans with AI analytics, implemented the Azure OpenAI provider with OAuth2 token caching, and resolved critical state propagation issues in Model Context Protocol (MCP) workflows.
I also created Nimbus (https://nimbusnlp.github.io/), an open-source framework that simplifies deploying lightweight NLP models to AWS. TypeScript CLI + AWS CDK to automate provisioning of serverless infrastructure (Lambda via Docker). Takes what used to be 35+ manual steps down to a single command.
I also built RAGCast, a full-stack RAG application that lets users query and get context-aware answers from podcast transcripts using OpenAI, LangChain, and pgvector.
Previously contributed to Mozilla Firefox, enabling extension developers to manually trigger update checks for faster delivery of security patches, with safeguards to prevent keyboard shortcut conflicts.
Open to remote, or hybrid in NYC/CT.