Trey Whitson Software Architect & Leader
T r e y W h i t s o n
Software Architect & Leader
T r e y W h i t s o n
Software Architect & Leader
Summary
Software architect with 10+ years building and scaling production systems from 0→1 and beyond. Specializes in full-stack TypeScript, desktop + web architectures, and local-first systems. Proven track record leading migrations that eliminate systemic instability, accelerating developer velocity, and growing engineering teams from solo contributor to 15+ while staying hands-on.
Experience
Moment
Staff Software Engineer Aug 2024 - Present
- Led Electron → Tauri (Rust) migration, eliminating persistent Node.js/Git integration issues that caused frequent regressions; new architecture has remained stable since deployment across macOS, Windows, Linux, and iOS
- Drove product evolution to a local-first, git-backed document system with SQLite caching, enabling offline-first workflows and sub-100ms document loads
- Overhauled state management from fragmented Redux + Apollo to Jotai, reducing state-related bugs by ~80% and enabling cleaner dependency injection patterns
- Designed secure sandboxed execution for user-authored JavaScript in published documents, preventing session theft while preserving rich functionality
- Restructured monorepo to extract shared packages across 3 deployments, improving CI/CD performance and cutting build times from 15min to under 5min
- Delivered real-time collaborative editing with ProseMirror, document templates, merge request workflows, and WYSIWYG features without compromising performance or security
Guidelines
Contract Apr - Aug 2024
Took a proof-of-concept frontend and integrated authentication, database, and realtime features with Supabase while reorganizing the component structure to improve developer onboarding.
Button (formerly Outset)
Contract Apr - May 2024
Built a pixel-perfect React frontend from Figma designs with custom authentication flows on an existing Django backend, enabling the founder to start onboarding users.
RUN!
Lead Software Engineer Jan 2023 - Mar 2024
- Modernized full-stack WYSIWYG website builder using tRPC, Supabase, and Next.js, serving political campaigns and nonprofits during high-traffic election cycles
- Built advanced form builder integrating with NGP VAN, HubSpot, Mailchimp, Airtable, and ActionKit for voter outreach and fundraising
- Implemented image editor with AI upscaling, enabling non-technical users to optimize media without external tools
- Maintained security posture for high-profile, threat-prone political sites through regular audits and hardening
Mythical Games
Enterprise Architect Jul 2020 - Jan 2023
- Designed enterprise-scale multi-tenant platform architecture: gRPC and GraphQL APIs in C# and TypeScript, backed by CockroachDB and MongoDB
- Managed hosting infrastructure for 12+ projects across Vercel, Cloudflare Workers, and Google Cloud Platform
- Established CI/CD pipelines and release workflows with GitHub Actions, reducing deployment friction
Engineering Manager
- Grew and led frontend team from 3 to 15 engineers while maintaining hands-on technical contribution
- Coached engineers on career growth, code quality, and modern patterns; drove adoption of React Query and component libraries
- Aligned cross-functional teams on architecture decisions and product direction for multi-tenant platform
Senior Software Engineer
- Built NFT marketplace with crypto and fiat checkout, implementing fraud detection that blocked thousands in fraudulent transactions
- Worked closely with designers to create world-class, accessible user experiences across web storefronts
Service Management Group
Software Engineer Feb 2019 - Jul 2020
- Led the development of a shared Angular component, service, and tooling library
- Spearheaded the migration of multiple large AngularJS applications to Angular 8
- Created dynamic visual data aggregation reports in Scala on Apache Spark/Hadoop using SQL Server, Hive, and Elasticsearch
- Created APIs in C# to asynchronously serve reports for client dashboards
- Planned and participated in technology training and engagement plans, including a hackathon
Xander e-Solutions
Full-Stack Software Engineer Jan 2016 - Feb 2019
- Developed and maintained outward facing and internal applications for a Fortune 500 company using C#, Node.js, Angular 1.x, jQuery, and Bootstrap
- Built a high-performance Web API for processing large volumes of data from IoT devices using ASP.NET Web API with C#, SQL Server, and Hangfire
- Developed automated data import, cleanse, transform, export, and transfer processes using Bulk Copy Utility, 7zip, and SFTP
- Audited and modified front-end systems to meet WCAG accessibility guidelines