Tom Fischer

I am a Senior Software Developer who specializes in developing modern web applications.

Experience

Technologies that I have experience working with.

Languages

TypeScript, JavaScript, C#, Python, Elixir, Clojure, HTML, Sass

Frontend

React, Next.js, Tailwind, Vite, Base UI, Radix UI, Mantine, Bootstrap, Phoenix LiveView

Backend

Node.js, Express, oRPC, GraphQL, ASP.NET, BullMQ, Better Auth, Keycloak

Data

PostgreSQL, MySQL, Redis, Drizzle, Supabase, Elasticsearch

Testing

Vitest, Jest, Testing Library, MSW, Storybook, Percy, Happo

Cloud & DevOps

AWS, Azure, Vercel, SST, Docker, Kubernetes, Jenkins, Nx, Lerna

Tools

GitHub, Azure DevOps, Jira, Linear, Claude Code, Cursor

Personal Projects

Products and websites that I have designed and built.

Screenshot of Open Visual Regression

An open source, self-hosted visual regression testing platform.

Developed with TypeScript, React, Next.js, Tailwind, shadcn/ui, TanStack Query, oRPC, and Better Auth.

Screenshots captured and diffed with Playwright.

Background jobs processed with BullMQ and Redis.

Database managed with Drizzle, NeonDB, and PostgreSQL.

Snapshots stored in AWS S3.

Tested with Vitest, Playwright, Storybook, Testcontainers, and MSW.

Monorepo managed with Turborepo and pnpm.

Deployed with Docker, Kubernetes, Helm, ArgoCD, and GitHub Actions.

Monitored with OpenTelemetry and Prometheus.

Hosted with Hetzner.

github.com/open-visual-regression/open-visual-regression

Screenshot of D's Construction's website

A website for a local construction company.

Developed with TypeScript, React, Next.js, Tailwind, oRPC, Better Auth, and AWS SES.

Database managed with Drizzle, NeonDB, and PostgreSQL.

Hosted with AWS CloudFront, AWS Lambda, and AWS S3.

Deployed with SST.

ds.construction

Screenshot of Test Suites

A multi-tenant web application for aggregating automated test results.

Developed with TypeScript, React, Next.js, Radix UI, Tailwind, Better Auth, and oRPC.

Database managed with Drizzle, NeonDB, and PostgreSQL.

Hosted with Vercel.

testsuites.dev

Screenshot of D's Construction's website

A website for a local construction company.

Developed with TypeScript, React, Next.js, Mantine, Supabase, PostgreSQL, and AWS SES.

Hosted with Vercel and AWS S3.

github.com/tgfischer/dsconstruction-v2

Screenshot of the Fischers' Wedding website

A website for managing wedding reservations, table assignments, meal restrictions, gifts, and reception songs.

Developed with TypeScript, React, Next.js, Bootstrap, Supabase, PostgreSQL, and OpenStreetMap.

Hosted with Vercel.

github.com/tgfischer/The-Fischers-Wedding

Screenshot of D's Construction's website

A website for a local construction company.

Developed with React, JavaScript, Bootstrap, Node.js/Express, Python, AWS SES, and AWS DynamoDB.

Hosted with AWS S3, AWS Lambda, and AWS CloudFront.

Microservices managed with Lerna and Serverless Framework.

github.com/tgfischer/dsconstruction

Screenshot of Megan Shea's website

A website for a dressage competitor.

Developed with JavaScript, EJS, Semantic UI, Node.js/Express, and MongoDB.

Hosted with DigitalOcean.

github.com/tgfischer/Megan-Shea