Skip to content
View ThomasHartDev's full-sized avatar

Highlights

  • Pro

Block or report ThomasHartDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ThomasHartDev/README.md
Thomas Hart — Software Engineer

I'm a software engineer and BYU alum. I specialize in building lightning-fast web apps with TypeScript, React, SQL, and many other tools (listed below). I've shipped production software across ecommerce and SaaS teams. That work has reached over 100 million users and counting.


Featured Work

Still A WebsiteForbidden Street

Still A Website · Forbidden Street

Photo AtlasSubsecond Studio

Photo Atlas · Subsecond Studio

Projects

  • event-broker-lab — In-memory message broker from scratch: pub/sub, work queues, delivery guarantees, and backpressure.
  • airlock — Ephemeral zero-credential sandbox for untrusted or agent-generated code, with self-verifying execution.
  • image-processing — Sharp optimizer that binary-searches encoder quality against an SSIM target.
  • obs-phone-cam — Turns an iPhone into a low-latency OBS camera over the LAN.
  • modern-frontend-lab — Living Next.js 15 + React 19 lab: Server Components, streaming, optimistic UI, state, virtualization, Core…
  • neetcode-submissions — My NeetCode.io problem submissions
  • office-aesthetics — Nuxt 3 SSR ecommerce store for home office furniture, with product variants, PayPal/Square/Amazon Pay…

Stack

Languages
TypeScriptJavaScriptPythonJavaCC++SQL

Frontend
Next.jsReactVueNuxtShopify%20HydrogenTailwindFramer%20MotionThree.js

Backend
Node.jsGraphQLtRPCTemporalWebSockets

Data
PostgreSQLMongoDBRedisNeonPrismaDrizzle

Infrastructure
VercelAWSGCPCloudflareDockerGitHub%20ActionsElectron

Tools
PlaywrightVitestZodStripeResendSharppnpm

AI
ClaudeGrokCodexGemini


thomashartdev@gmail.com · Blog · Portfolio · Studio · Repos

Pinned Loading

  1. relayrelayPublic

    Multi-package TypeScript CRM with sequence automation and a visual workflow builder, running background jobs on a BullMQ/Redis queue

    TypeScript

  2. airlockairlockPublic

    Ephemeral zero-credential sandbox for untrusted and agent-written code: isolates, resource limits, verified post-conditions, threat tests.

    TypeScript

  3. event-broker-labevent-broker-labPublic

    From-scratch TypeScript message broker: pub/sub, competing work queues, acks, topic patterns, delivery guarantees — Kafka/RabbitMQ/SQS concepts you can read.

    TypeScript

  4. ml-from-scratchml-from-scratchPublic

    Machine learning and deep learning from scratch in numpy: autograd, backprop, optimizers, and a tiny char-level GPT.

    Python 1

  5. modern-frontend-labmodern-frontend-labPublic

    Modern front-end lab in Next.js 15 + React 19: Server Components, streaming, Server Actions, forms, virtualization, design tokens, and Core Web Vitals.

    TypeScript

  6. turbo-agent-kitturbo-agent-kitPublic

    Turbo + pnpm monorepo for LLM agents: agent loop, pluggable providers, rate limiting, Redis store, SSE server, multi-stage Docker

    TypeScript