Seeking a senior full-stack engineering role with an emphasis in frontend or backend development. Dedicated to the craft of principled engineering. Experienced in CI/CD, containerization, package authorship, SSR, REST, and web technology. Interested in SOLID principles, Onion, Nest architecture, functional programming, and NixOS. Student of Rust and a master of TypeScript.
- Languages, Libraries, and Runtimes:TypeScript, NodeJS, NestJS, NextJS, React, Redux, Jest, Rust, Dioxus, Haskell, Elm, PureScript, HTML 5, CSS, LaTeX
- Tools and Technology:git, zsh, Nix, home-manager, Nix Flakes, Docker, Kubernetes, Terraform, GitHub Actions, NeoVim, VSCode, GitHub Copilot, Ollama
- Cloud and DatabasesAWS – Cognito, IAM, Lambda, ECR, EKS, API Gateway, DynamoDB; PostgreSQL, MySQL, GraphQL
- InfoSec, IT, and related standards:OAuth 2.0, CSRF, XSS, RBAC, VLANs, Subnet Isolation and Firewalls, DNS, IPv6, https, SSH
- Operating SystemsmacOS, NixOS, Pop!_OS, Windows
Experience
Shutterfly (Spoonflower)
Durham, NC (Remote)
Senior Software Engineer 2
July 2022 – Present
Architect for the User team. Actively replatforming account and login experiences, and implementing greenfield quality-of-life features. Former core team member for the artist team replatforming legacy marketplace upload with an emphasis on quality of experience and an upgraded feature set.
- Engineered a high-performance hybrid SSR server serving over 600,000 requests daily; deeply introspected with Open Telemetry (OTel); with a client runtime integrated with idiomatic fp-ts and rxjs for resource management and state.
- 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.
SimSpace
Boston, MA (Remote)
Software Engineer 2
March 2021 – July 2022
A robust InfoSec personnel SaaS training platform funded by the Department of Defense and the top 5 big banks. Core contributor to Team Dream, responsible for performance improvements and quota management systems.
- 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
Cutting-edge healthcare tech company for chronic care and health monitoring.
- Corrected complex temporal WebGL rendering bugs with Addison, a virtual care assistant.
- Engineered a sophisticated patient reminders UI for care providers.
- Tech lead for a pandemic symptom-checker app with Bluetooth peripheral integration.
Indica Labs
Albuquerque, NM
Software Developer
May 2019 – August 2019
A SaaS company providing high performance pathologist tools for analyzing high resolution tissue samples.
- Implemented an arbitrarily deep directory and file picker.
- Adopted TensorflowJS for projecting multi-band cell stains into visual spectra in real-time.