Aaron Trachtman, Developer in Cleveland Heights, OH, United States
Aaron is available for hire
Hire Aaron

Aaron Trachtman

Software Developer

Cleveland Heights, OH, United States

Toptal member since June 8, 2026

Bio

Aaron is a staff software engineer with 15+ years of experience delivering production systems across utility worker safety, clinical trial compliance, and enterprise SaaS. He leads distributed engineering teams, drives technical architecture, and navigates the organizational complexity that derails most projects. Aaron owns the problem end to end and keeps a team aligned while solving it.

Portfolio

Urbint
Python, GraphQL, Docker, Kubernetes, PostgreSQL, FastAPI, Next.js, React...
Complion
JavaScript, Node.js, GraphQL, Docker, Kubernetes, PostgreSQL, React...

Experience

  • JavaScript - 15 years
  • Node.js - 10 years
  • GraphQL - 10 years
  • Docker - 10 years
  • PostgreSQL - 9 years
  • Python - 7 years
  • React - 7 years
  • TypeScript - 4 years

Preferred Environment

Linux, Emacs, Claude Code, Visual Studio Code (VS Code), Vim Text Editor

The most amazing...

...solution I've recently built is an app that uses AI to read data from a whiteboard at a kennel to help volunteers prioritize walking dogs.

Work Experience

Staff Software Engineer

2021 - 2024
Urbint
  • Designed and drove the adoption of an internal app platform that standardized tooling and reduced duplicated effort across multiple engineering teams at a utility worker safety SaaS company.
  • Served as technical anchor for a globally distributed engineering organization of 8 – 15 engineers across 3+ continents, aligning teams on shared goals and keeping cross-functional initiatives moving forward.
  • Spearheaded a back-end team of 5 – 8 engineers in designing and shipping a containerized GraphQL and FastAPI application used in production by utility clients to assess jobsite hazards and optimize worker safety.
Technologies: Python, GraphQL, Docker, Kubernetes, PostgreSQL, FastAPI, Next.js, React, Full-stack Development, Google Cloud, API Integration, Full-stack, REST APIs, SQL, Amazon Web Services (AWS), Terraform, Back-end, Redis, GitHub, Database Design, API Design, APIs, JSON, API Development, API Documentation, Multitenancy, DevOps, Cloud Infrastructure, Technical Leadership, Solution Architecture, Software Architecture

Lead Software Engineer

2015 - 2021
Complion
  • Served as lead architect for a team of 4 – 6 engineers building a greenfield document management system in Node.js, React, and MongoDB to replace a failing legacy platform, delivering a fully shipped production system.
  • Designed and executed an automated migration of hundreds of thousands of clinical trial documents from a legacy platform to a new enterprise system, building custom logging and verification tooling to ensure data integrity throughout.
  • Architected a document management system to meet 21 CFR Part 11 compliance requirements for electronic records and digital signatures, and then later led remediation efforts following a formal security audit to bring the platform into compliance.
Technologies: JavaScript, Node.js, GraphQL, Docker, Kubernetes, PostgreSQL, React, Full-stack Development, API Integration, Azure, Full-stack, REST APIs, SQL, Amazon Web Services (AWS), Back-end, MongoDB, Redis, GitHub, Database Design, API Design, APIs, JSON, API Development, API Documentation, Dashboards, Multitenancy, DevOps, Cloud Infrastructure, Technical Leadership, Solution Architecture, Software Architecture

Experience

AI Dogs App

https://dogs.aarontrachtman.com
AI Dogs is a mobile-first web app that helps shelter volunteers prioritize dog walks via AI whiteboard extraction. Volunteers photograph each kennel whiteboard—a handwritten grid of every dog's daily outings—and get a ranked walk list in seconds, filling in as dogs are read.

At its core is a split between perception and reasoning. The whole board goes to Qwen 3.7 Plus on Fireworks in a call, but the model's only job is to transcribe what it literally sees. Every interpretation lives in deterministic, unit-tested TypeScript instead: handwritten times to 24-hour format, activity-code normalization, time ranges, and distinguishing a "walk-next" arrow from a "still out" note. Treating extraction as perception rather than reasoning lets the model run with reasoning disabled (around 4x faster), while the rules that matter stay versioned and testable, not buried in a prompt. Results stream back incrementally as NDJSON.

It's built on Next.js 16 with PIN-gated middleware, rate limiting, and fire-and-forget Supabase logging. I wrote an eval harness that scores the model against hand-labeled boards by precision and recall to iterate on the prompt. It's deployed on DigitalOcean via Docker Compose with Caddy SSL and GitHub Actions CI/CD.

Education

2001 - 2006

Bachelor's Degree in Computer Engineering

Case Western Reserve University - Cleveland, OH, USA

Skills

Libraries/APIs

React, Node.js, REST APIs, API Development

Tools

GitHub, Claude, Terraform, Emacs, Claude Code, Vim Text Editor

Languages

Python, GraphQL, JavaScript, TypeScript, SQL

Storage

JSON, PostgreSQL, MongoDB, Google Cloud, Redis

Frameworks

Next.js

Paradigms

Database Design, DevOps

Platforms

Docker, Kubernetes, Azure, Amazon Web Services (AWS), Linux, Visual Studio Code (VS Code)

Other

FastAPI, Full-stack Development, API Integration, Full-stack, Back-end, API Design, APIs, API Documentation, Technical Leadership, Solution Architecture, Software Architecture, Supabase, Artificial Intelligence (AI), AI Agents, Large Language Models (LLMs), Dashboards, Multitenancy, Software Engineering, LLM Integration, LLM Reasoning, Gemini API, Cloud Infrastructure

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring