Experience

I'm a backend-leaning full-stack engineer, six years in. I design architecture, integrations, and observability on AWS serverless in TypeScript and Python, and I've built regulated products across healthcare, legal, research, and government.

Aug 2020 — Present · Remote

Software Engineer · VYNYL

Consultancy work is project-shaped, so here it is by project. Client names are anonymized; the work is real.

Cognitive assessment platform for a medical research institution

Owner & full-stack engineer · 2025 — Present

De-facto owner of everything but the iPad app for a clinical cognitive-assessment platform. Leading its modernization: five repositories consolidated into one npm-workspaces monorepo, alerting-as-code in New Relic and OpenTofu, and a one-day production-hardening sweep that surfaced around 35 issues and closed a real auth-bypass path. Also extended the scoring and EMR-export logic the clinics and researchers depend on.

AI assistant platform for mass-tort litigation

Lead engineer · 2025 — 2026

Rebuilt a stalled prototype into a production multi-tenant SaaS and grew into lead engineer. Replaced a Node-RED/Azure proof-of-concept with a from-scratch Hono/TypeScript API and a real multi-tenant foundation (organizations, roles, per-org AI assistants), migrated the AI layer to AWS Bedrock, and shipped a focused MVP to the first paying clients about four months from kickoff. Led the team, the architecture, and the roadmap, and stayed on through a round of client funding cuts.

Billing & invoicing platform for a state child-advocacy agency

Full-stack engineer · 2026 — Present

Own the invoicing workstream on a serverless Laravel case-management platform. Designed and built the invoice export pipeline end to end: PDF and CSV output in summary and detailed variants, a queued generator so large exports don't block the request, tenant-authorized downloads, and handling for invoices with roughly 1,100 line items. Also built the configurable invoice-alerts system, extracting shared logic into a reusable trait so the same engine drives the end-user and admin views.

Settlement fund distribution platform

Full-stack engineer · 2025 — 2026

One of two senior engineers on a live settlement-fund distribution platform. Owned the claimant change-request system end to end: a locked-account review flow with a before-and-after diff, one-at-a-time or bulk approve/deny, automatic status emails, and SSN/EIN masking throughout. Built the admin document-management module on S3 presigned uploads and stood up the platform's Playwright integration and visual-regression testing from scratch.

Early literacy screening & intervention platform

Full-stack engineer · 2024

Built the student assessment-audio recording and upload pipeline for a dyslexia screener now validated across twelve-thousand-plus K–2 students. Minted presigned multipart S3 URLs through a Hasura action, moved uploading into a web worker, and added retry handling and a completion gate that survives flaky school-network connections. Also rebuilt the Contentful-backed intervention-resource library so educators can actually find what they need.

Grants & programs dashboard for a state public-health agency

Full-stack engineer · 2024 — 2025

Owned the CSV import/export subsystem for a data-heavy public-health budget dashboard in .NET Razor Pages. Built a reusable import/export service and a fault-tolerant importer that skips bad records and reports exactly which rows failed and why, so staff can re-seed the database without an engineer. Extended the charting system and added a broad model and service test suite against containerized SQL Server.

Nationwide teletherapy platform

Backend engineer · 2020 — 2024

Backend engineer on patient and clinician portals integrated with AthenaHealth and Salesforce on a serverless AWS stack. Owned the open-slot availability sync against a slow EHR API, grinding out the concurrency and correctness bugs that cause double-bookings, and architected multi-provider-group online booking. Proposed and drove an event-sourcing refactor onto DynamoDB Streams that cut processing time for a representative batch by roughly 5.5x in production.

May 2019 — Aug 2020 · Idaho / Remote

Web Developer · Spudnik Equipment Company

  • Rebuilt the production-floor data-entry tool: real-time inline validation and input cleaning for the up-to-3,000 records logged daily, with validation driven dynamically by the ERP so new machine models needed no code change.
  • Contributed heavily to the public-website rebuild, modernizing jQuery and PHP into GatsbyJS, GraphQL, and Express, including machine-spec pages, an equipment marketplace, and a parts-and-manual lookup tool.
  • Set up the first CI/CD pipelines in Jenkins, replacing manual FTP deployments, and stepped into an unofficial lead after the senior engineers left, helping hire and onboard their replacements.
Jul 2018 — May 2019 · Pocatello, ID

Software Developer Intern · Farm Bureau Financial Services

  • Developed features for new internal loan-servicing software in Grails and Groovy, working directly with users and product owners to define requirements.

Education

B.S. Computer Science, Idaho State University · 2020

Volunteering

Women Innovators (W.IN) · Tech lead · 2024 — Present
Tech lead for the nonprofit's systems and volunteer tooling, building a committee designed to outlast its volunteers. Supports programs that bring more Idaho women and girls into STEM.
ACM, Idaho State University chapter · Chapter chair · 2018 — 2019
Organized weekly events with guest speakers from local tech companies to connect students with employers.
Google igniteCS · Volunteer mentor · 2016 — 2017
Taught CS fundamentals to middle and high schoolers from groups underrepresented in tech, with Scratch and Lego Mindstorms.

Skills & tools

Languages
TypeScript, JavaScript, Python, C#, PHP, SQL
Frameworks & runtimes
SvelteKit, Node.js, Hono, Fastify, Hasura, Laravel, .NET Razor Pages
Cloud & infrastructure
AWS (Lambda, DynamoDB, S3, Cognito, SQS/SNS, Step Functions, Bedrock), SST, Serverless Framework, Cloudflare, New Relic, OpenTofu, GitHub Actions, Jenkins
Data
PostgreSQL, DynamoDB, vector search
Integrations
AthenaHealth (EHR), Salesforce, Contentful, Prismic
Applied AI
RAG pipelines on AWS Bedrock, Bedrock Knowledge Bases & Data Automation, retrieval & chunking optimization