Experience
Download resume (PDF)
Open to full-time forward deployed and integrations roles (remote, US Central). Email me
Founder / Technical Lead — Coast Software (Remote)
Feb 2025–Present
Coast Software operates home-service businesses (remodeling, landscaping, seasonal installation) and builds the software platforms that run them.
- Designed and built osprey, an integration/automation backend: AWS Lambda + API Gateway on Terraform-provisioned infrastructure (CloudFront, WAF, SSM-managed secrets), CI-gated via GitHub Actions with Vitest coverage thresholds.
- Hardened osprey's webhook delivery with SSRF-protected outbound requests and a designed idempotency-key/DLQ pattern for reliability.
- Built coast-crm, a multi-tenant CRM (Next.js in a container on AWS Lambda behind CloudFront) instrumented end-to-end with OpenTelemetry → Honeycomb; also shipped clutterclear (AI vision-based resale-estimate app) and three client marketing sites (Astro/Tailwind, Lighthouse CI gates, Playwright e2e).
- Operate multiple home-service businesses directly, giving every product decision above real operator context rather than assumptions.
Technologies: TypeScript, Node.js, Next.js, Python/FastAPI, PostgreSQL, Prisma, AWS (Lambda, CloudFront, WAF, SSM), Terraform, GitHub Actions, OpenTelemetry, Honeycomb, Expo/React Native
Senior Software Engineer II — Vitally.io (Remote, Brooklyn)
May 2021–Nov 2024
Vitally built a customer success platform for the B2B SaaS market. Joined post-Series A (employee #9) in a full-stack role focused on integrations and product enhancements as Vitally grew 10x ARR ($1M → $10M).
- Served as technical lead for an integrations team of Vitally FTE and offshore contract engineers, remedying multiple ongoing integration issues.
- Owned all integrations with oversight for design, project planning, and execution.
- Drove design/implementation of a new integration framework using common jobs to send/receive data updates, reducing effort for new integrations and improving monitoring/observability.
- Executed SRE responsibilities; collaborated on database tuning and observability across all services.
- Guided a platform team's infrastructure cost optimization, resulting in 40% savings in database spend.
Technologies: TypeScript, Node.js, Kafka, Redis, ClickHouse, PostgreSQL, Terraform, AWS
Senior Solutions Architect, Embedded — Tray.io (Remote, SF)
Nov 2019–May 2021
Tray.io (now Tray.ai) is an iPaaS and automation platform. Recruited as employee ~90 after Series B as technical lead/architect for a new Embedded iPaaS product.
- Developed on-premise connectors for enterprise systems.
- Co-founded a Professional Services organization as technical lead, leading a team of four engineers.
- Documented Tray Embedded onboarding best practices, reducing TTV from 45 to 14 days.
- Provided integration subject matter expertise to pre-sales and advised clients on integration best practices.
Technologies: TypeScript, Node.js, GraphQL, AWS, iPaaS
Software Engineer II — Cloud Elements (Remote, Denver)
Aug 2016–Nov 2019
Cloud Elements was a startup iPaaS and automation platform (acquired by UiPath). Initially hired as a Customer Success intern; returned in software development prior to Series B.
- Served as team lead for a 5-member contract team delivering ~120 new connectors.
- Productized several services and tooling to enhance connector development.
- Transitioned to a platform team migrating all services to Kubernetes to reduce costs.
- Traveled internationally to train overseas support and engineering teams.
Technologies: Node.js, React, Java, Python, Kafka, Redis, PostgreSQL, Kubernetes, Docker, AWS