01.

About Me

I'm a software engineer with a B.S. in Bioinformatics from UC San Diego and a career that spans data engineering and full-stack development. I've built Go ETL pipelines processing clinical research data at scale, and led full-stack development of a spatial biology visualization platform — owning everything from gRPC service design to React/Next.js frontend and in-browser analytics performance.

I'm drawn to technically complex, science-adjacent problems where the software has to meet the data halfway. Whether it's designing a distributed workflow for Glacier archive restores or squeezing 40ms out of a DuckDB-wasm query path, I care about getting the details right.

02.

Skills

Full-Stack DevelopmentWeb, server, and desktop — end-to-end product delivery
TypeScript
React
Next.js
Node.js
Zustand
Electron
Backend & Distributed SystemsService design, API contracts, and durable workflow orchestration
gRPC
Protocol Buffers
Go
Temporal
REST
MongoDB
Cloud & InfrastructureAWS, containerization, IaC, observability, auth, and CI/CD
AWS
Docker
GitLab CI/CD
Kubernetes
k9s
Terraform
Datadog
Auth0
Data EngineeringPipeline orchestration, warehousing, and in-process analytics
Apache Airflow
DuckDB
Apache Parquet
Python
SQL
dbt
03.

Experience

Underwent a deliberate full-stack transition into React, Next.js, TypeScript, Electron, and Node.js after years as a backend/infrastructure specialist.

Sole engineer across frontend, backend, and infrastructure for CytoCanvas, a spatial cytoprofiling visualization platform.

Heavily leveraged agentic development tools to accelerate delivery as a sole engineer across a broad and evolving scope.

TypeScript
React
Next.js
Electron
Go
gRPC
DuckDB
Zarr
AWS S3
Temporal
Kubernetes
ENGINEERING DEEP-DIVES (4) — CLICK A CARD FOR THE FULL STORY

Multi-surface scientific visualization product

Shipped a multi-surface scientific visualization product spanning a desktop app, a new cloud host, and a shared visualization core, converging both into one Viewer.
Next.js
TypeScript
Electron

Production AI agent chat product

Built a production AI agent chat product — orchestration, streaming, and durable artifacts — that bridges to an isolated code-execution backend without owning it.
Next.js
TypeScript
Go

Isolated compute platform for AI agents

Stood up an isolated code-execution platform for AI agents, using microVM sandboxing and durable session lifecycle management.
Go
Firecracker
Temporal

Backend systems across concurrency, service ownership, and infra hardening

Built and hardened backend systems spanning concurrent workflow orchestration, long-term service ownership, and infrastructure reliability on a cloud platform team.
Go
Temporal
gRPC

Introduced, developed, and maintained Apache Airflow (AWS MWAA) as the orchestration backbone of the data platform — going from zero to owning the full DAG ecosystem for clinical research dataset generation pipelines.

Became proficient in Go through ownership of the team's ETL platform, with particular depth in pipeline optimization and Go memory management — reducing EKS pod memory usage by up to 30% by offloading in-memory work to AWS managed services.

Led first real Terraform ownership: reduced the codebase's Terraform file count by 94% (520 → 29) under a new infrastructure model combining Go binaries (Bazel), Airflow DAGs (Python), and Kubernetes pod operators (EKS).

Designed Docker-based test environments and S3 branch-state synchronizations that reduced integration testing turnaround from days to hours, directly improving developer velocity.

Go
Apache Airflow
Terraform
AWS (S3, EKS, MWAA, Redshift, Lambda, ECS, Kinesis, CloudWatch)
Kubernetes
Bazel
Python
Docker
dbt
GitLab CI

Built and maintained Go-based ad metrics ETL pipelines processing revenue and engagement data for thousands of publisher sites, gaining strong exposure to the scale and reliability demands of adtech data infrastructure.

Developed hands-on AWS fluency across Kinesis (real-time ingestion), Redshift (analytics warehouse), S3, and SNS — working directly with the services that underpin high-throughput data pipelines.

Go
AWS Kinesis
AWS Redshift
AWS S3
AWS SNS
Apache Airflow
Python

First professional introduction to data pipelines: built an Apache Airflow workflow in Python to automate PHI scrubbing of MySQL databases via Bash and SQL scripts, deployed on AWS with Docker.

Python
Apache Airflow
MySQL
Bash
AWS
Docker
04.

Get In Touch

I'm currently open to new opportunities. Whether you have a question, a role in mind, or just want to say hi, my inbox is always open.


Designed & built by Tyler Reagan