Senior full-stack engineer and mathematician seeking a software engineering role with an emphasis in frontend or backend development. Dedicated to the craft of principled engineering. Experienced in TypeScript, Python, frontend frameworks, systems design, and backend microservice architecture. Skilled at building secure, distributed, scalable, observable systems with strong performance characteristics.
Experience
Nutrien (P3-Uplift)
Loveland, CO (Remote)
TypeScript
Lambda
React
RTK
MUI
MSK
GraphQL
OIDC
ReBAC
PostgreSQL
SQL
Liquibase
Prisma
ReBAC
CloudWatch
PagerDuty
AWS CDK
ETL
Spearheaded a production support-tool microfrontend and deployed synchronization infrastructure and services that bridged internal and partner data sources via async pipelines. Provided L3 support and database analytics for production ERPs and connected systems.
- Built an internal React microfrontend with SSO/OIDC authentication, cutting L2/L3 ticket resolution-time from weeks to hours.
- Built ETL Lambdas that consumed partner Kafka streams (AWS MSK + SQS) and services for synchronizing PostGIS data for high-resolution spatial boundaries.
- Provided on-call L3 support, database analytics, reporting, and observability for production enterprise resources.
Shutterfly (Spoonflower)
Durham, NC (Remote)
Senior Software Engineer 2
TypeScript
Python
Ruby
Rails
fp-ts
fastify
NextJS
React
OIDC
ReBAC
Chakra-UI
Cypress
Splunk
OIDC
EKS
Kubernetes
Docker
Terraform
Led the authentication replatforming initiative, migrated to AWS WAF Captcha, integrated with a partner tax platform for federal withholdings and royalties, and redesigned the entire artist marketplace experience from scratch.
- Engineered a high-performance hybrid SSR server serving over 600,000 requests daily; deeply introspected with Open Telemetry (OTel)
- Retrofitted legacy codebases with a new W9 and W8 tax document vendor, saving thousands of personnel hours in manual document collation.
- Architected an OAuth 2.0 backwards compatible authentication system powered by Cognito, paving the way for future replatforming and increased security throughout the site.
- Maintained a legacy Ruby on Rails codebase gradually transitioning to NodeJS microservices.
SimSpace
Boston, MA (Remote)
TypeScript
Haskell
Nix
React
Redux
RTK
MUI
RxJS
K6
Kubernetes
Puppeteer
Engineered a sophisticated quotas management UI to design specifications and analyzed Kubernetes system performance using a NodeJS-based browser emulation platform.
- Engineered VM interface load testing suites to benchmark critical virtual environment performance.
- Implemented sophisticated UI for managing an organization's VM resource availability, allocation, and access.
Electronic Caregiver
Las Cruces, NM
Software Engineer, Team Lead
November 2019 – March 2021
TypeScript
Python
WebGL
React
Redux
Web Bluetooth
RxJS
NestJS
TypeORM
Integrated with partner peripherals using Web-Bluetooth, solved WebGL rendering anomalies, and engineered a patient management portal for care providers.
- Corrected complex temporal WebGL rendering bugs with Addison, a virtual care assistant.
- Tech lead for a pandemic symptom-checker app with Bluetooth peripheral integration.
Indica Labs
Albuquerque, NM
TypeScript
React
Redux
TensorflowJS
MUI
SUI
Engineered an arbitrarily deep file selector, and used tensorflow for image manipulation in real time.
- Implemented a file picker aware of user permissions and scope that could nest deeply.
- Adopted TensorflowJS for projecting multi-band cell stains into visual spectra in real-time.