Skip to main content

Jacob R. Alford

2214 Yearling Drive, Fort Collins CO 80525-4467

(505) 290-3096

Seeking a full-stack engineering role with an emphasis in frontend or backend development. Dedicated to the craft of principled engineering. Experienced in React, Redux, RxJS, NextJS, AWS, Docker, REST spec, OAuth2, and browser technology. Interested in SOLID principles, Effect-ts, Nest architecture, functional programming, and NixOS. Master of TypeScript and web technologies.

  • Certifications:CompTIA Security+ SY0-701 (August, 2025)
  • Languages, Libraries, and Runtimes:TypeScript, NodeJS, React, NextJS, NestJS/Nest, Fastify, Express, Redux, RxJS, Jest, Dioxus, Haskell, Elm, PureScript, HTML 5, CSS, WebGL, LaTeX, Typst
  • Tools and Technology:git, zsh, Nix, home-manager, Nix Flakes, Docker, Kubernetes, Terraform, GitHub Actions, NeoVim, VSCode, GitHub Copilot, Ollama, Claude Sonnet 4.5
  • Cloud and DatabasesAWS – Cognito, IAM, Lambda, ECR, EKS, API Gateway, DynamoDB, S3, Cloudfront, MSK (Kafka), SQS; PostgreSQL, MySQL, GraphQL, NoSQL
  • InfoSec:OAuth2, OIDC, CSRF, XSS, RBAC, VLANs, Subnet Isolation and Firewalls, DNS, IPv6, x509/TLS, SSH Certificates
  • Operating SystemsNixOS (Linux), macOS, Windows

Experience

Nutrien (P3-Uplift)

Loveland, CO (Remote)

Senior Backend Software Engineer

June 2025 – Present

Authored ETL for extracting high-precision geospatial boundary data from John Deere, spearheaded an internal support-tool microfrontend, refactored authorization to use OAuth2 scopes with OIDC and SSO roles, added new internal GraphQL resolvers for Postgres introspection.

  • Constructed a private internal front-end React SPA with SSO along with GraphQL schemas and resolvers for introspecting Postgres tables.
  • Updated GraphQL resolvers to use OAuth2 token scopes for authorization in addition to user roles defined by partner graphs.
  • Created an ETL (extract, transform, and load) for listening on a third-party Kafka stream (AWS MSK+SQS) to adopt geospatial definitions for high-resolution farmland boundaries.

Shutterfly (Spoonflower)

Durham, NC (Remote)

Senior Software Engineer 2

July 2022 – March 2025

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); 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

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

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

Software Developer

May 2019 – August 2019

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.

Education

New Mexico State University (Las Cruces, NM), BS Applied Mathematics

2019–2022

New Mexico Tech (Socorro, NM), Applied and Pure Mathematics

2017–2019

Featured Open Source

Tail-recursion monadic instances using the Done or Continue technique for fp-ts.
fp-tx is a superset of fp-ts, an fp-centric standard library for TypeScript, featuring do notation.
A TypeScript type-bundler with maximal compatibility between NodeJS-ESM and CJS.
Generate markdown from TSDoc comments using @microsoft/api-extractor.