resume
Download PDF · LinkedIn · GitHub
Principal Engineer · LLM platforms & distributed systems · Long Island, NY
experience
Data Society Group · Lead Product Engineer
Principal-level IC, tech lead for AI / platform · Jan 2025 – Present
- Built an LLM teaching assistant on AWS Bedrock + Claude (Lambda, RDS, Next.js / React 19); answers grounded in course content via Bedrock Knowledge Bases.
- Stood up the Post-Course Reporting app (Next.js App Router, Tailwind 4, Prisma, ECS Fargate behind ALB OIDC + Google Workspace SSO), fed by a Glue/Python job mirroring a partner’s Redshift
bischema into RDS Postgres. - Wrote dsg-tools, an internal MCP server + Claude-skill suite the engineering team uses daily to drive Jira, Bitbucket, and AWS Cost Explorer.
- Shipped the AI Course Recommender (Bedrock + vector search via pgvector / OpenSearch k-NN, Cognito + Google IdP, ECS + ALB) that picks curricula from learner embeddings.
- Own the Terraform setup (ECS Fargate module, Route 53, ECR, RDS, cross-account IAM) and Bitbucket Pipelines (build → ECR →
terraform apply→ ECS/Lambda) for the AI/platform side.
Independent Engineering Consultant
Feb 2024 – Jan 2025
Flow Commerce · Principal Software Engineer
Acquired by Global-E (NASDAQ: GLBE) Dec 2021 · Jul 2021 – Feb 2024
- Tech lead for 3–5 engineers building the international checkout, payments, tax, and fulfillment engine behind Shopify Managed Markets (originally Markets Pro). Scala, Akka, Play, AWS, Kubernetes, Postgres.
- Took it from POC to $50M+ GMV across 3,500+ merchants and 136 international markets; hit GA on Shopify Plus by Feb 2024.
- After Global-E acquired the company, merged Flow’s stack into the joint Managed Markets product: catalog, currency, tax, order routing.
- Tuned the engine for Shopify Plus BFCM traffic: multi-currency pricing, multi-region inventory, merchant-of-record tax.
Netsmart · Team Lead & Senior Architect
Behavioral-health EHR · Feb 2020 – Jul 2021
- Led 3–5 engineers migrating a legacy MUMPS/Java clinical stack to Angular, Spring Boot, Postgres, and Kubernetes.
Perfumania Holdings · Senior Applications Engineer
Jan 2018 – Feb 2020
- Migrated the legacy eCommerce stack to Shopify (dotcom and Amazon Marketplace).
Earlier
Senior Software Engineer, OpenXchange (2016–2018) · Senior Software Engineer, CooCoo (2015–2016) · Software Engineer, TheLadders (2012–2015) · Lead Software Engineer (team of 7–9), BugLabs (2008–2012).
selected projects
Virtual Teaching Assistant · Data Society, 2025. Bedrock + Claude teaching assistant for cohort-based courses. Retrieval against course materials via Knowledge Bases; tool-use for code lookups. Lambda + RDS, Next.js frontend.
dsg-tools · Data Society, 2025. Internal MCP server + Claude-skill suite for Jira (transitions, comments, ADF), Bitbucket (PRs, pipeline logs, deployment vars), and AWS (Cost Explorer, SSM, ephemeral webhook tunnels).
See /projects/ for the rest, including recent AI/LLM hardware experiments.
education
Stony Brook University · B.S. Computer Science. Worked on game-theoretic research with Dr. Patrick Grim; co-authored papers in MIT’s Artificial Life and Public Affairs Quarterly — see /about/.
Hacker School (now the Recurse Center) · batch [2], winter 2012.
skills
AI / LLM: AWS Bedrock, Anthropic Claude API, Bedrock Knowledge Bases, vector search (pgvector, OpenSearch k-NN), embeddings, MCP, tool-use / agentic workflows.
Backend & infra: AWS (ECS Fargate, Lambda, Glue, RDS Postgres, ALB, Cognito), Next.js / React, Akka, Play, Spring Boot, Prisma, Kubernetes, Docker, Terraform.
Languages & tools: Scala, Java, Python, TypeScript / JavaScript, bash; Terraform, Bitbucket Pipelines, Git.