Matt Wohlstadter, Developer in Westfield, IN, United States
Matt is available for hire
Hire Matt

Matt Wohlstadter

Full-stack Engineer and Developer

Westfield, IN, United States

Toptal member since June 10, 2026

Bio

Matt is a senior full-stack engineer with 15+ years of experience in JavaScript, TypeScript, and Laravel. He architects the federal data integration on AWS for a national training and certification platform, and builds real-time mobile bidding technology for live charity auctions. Matt asks sharp questions before writing code, pushes back when a brief points at the wrong problem, and communicates progress without waiting to be chased. Once a client defines success, he owns the rest.

Portfolio

UL Fire Safety Academy
PHP 8, API Platforms, REST, EasyAdmin, Doctrine, PostgreSQL, Redis...
TeeUp
React Native, Expo, TypeScript, JavaScript, Node.js, React 19...
Qtego Auction Services
JavaScript, TypeScript, PHP 8, Laravel, MySQL, PostgreSQL, Redis, WebSockets...

Experience

  • JavaScript - 15 years
  • PHP 8 - 15 years
  • Object-oriented Programming (OOP) - 15 years
  • MySQL - 15 years
  • Full-stack Development - 15 years
  • Laravel - 11 years
  • Amazon Web Services (AWS) - 10 years
  • TypeScript - 8 years

Preferred Environment

MacOS, PhpStorm, DataGrip, Terminal, TextMate

The most amazing...

...thing I've architected is the real-time bidding platform behind thousands of live charity events nightly, processing tens of millions of dollars a year.

Work Experience

Software Architect

2026 - 2026
UL Fire Safety Academy
  • Architected the federal data integration for a national training and certification platform (training.fsri.org) serving tens of thousands of users across fire service and training organizations nationwide.
  • Designed the algorithmic matching engine reconciling a legacy organizational dataset against federally backed records—the verification layer confirming nationwide organizational compliance and membership status.
  • Engineered cross-database integration with PostgreSQL foreign data wrappers (postgres_fdw / mysql_fdw), querying across heterogeneous databases in place and eliminating the need for a separate ETL pipeline.
  • Built event-driven serverless processing on AWS using Node.js Lambda functions orchestrated by EventBridge, including the xAPI learning-record review pipeline, and deployed via the Serverless Framework.
  • Worked across a multi-tenant LMS architecture using Symfony 6.4 and Doctrine ORM, managing organizations, members, course/module content structures, enrollments, and certification progress tracking.
  • Integrated AWS Cognito for multi-tenant identity and access management, handling authentication for members across independent organizations on a shared platform.
  • Developed REST APIs with API Platform powering course delivery, enrollment, and organizational data across the platform's tenant base.
  • Built S3-backed content management for training resources, including video, documents, and assessments, delivered globally through CloudFront.
  • Automated certification and badge issuance, including server-side PDF certificate generation, tied to enrollment completion and compliance state.
  • Operated fully Dockerized environments with infrastructure as code (IaC), managing CloudFormation stacks and deploying to ECR with CodePipeline and CodeBuild CI/CD.
Technologies: PHP 8, API Platforms, REST, EasyAdmin, Doctrine, PostgreSQL, Redis, Data Integration, Data Matching, Algorithms, AWS Lambda, Amazon Cognito, Amazon S3 (AWS S3), Amazon Simple Email Service (SES), Amazon CloudFront, Amazon EventBridge, AWS CloudFormation, AWS CodePipeline, AWS CodeBuild, Amazon Elastic Container Registry (ECR), Serverless Framework, Node.js, JavaScript, Bootstrap, Stimulus, SCSS, Webpack, Docker, PHPUnit, PHPStan, Multi-tenant Architecture, Serverless Architecture, Learning Management Systems (LMS), E-Learning, xAPI, Identity & Access Management (IAM), Server-side PDF Generation, PHP, MacOS, PhpStorm, DataGrip, TextMate, Back-end, CI/CD Pipelines, Agile Software Development, Critical Thinking, Data Structures, Object-oriented Programming (OOP), Database Design, Software Engineering, Python, Web Development, HTML, CSS, User Experience (UX), User Interface (UI), Front-end Development, TypeScript, Symfony, Back-end Development, Claude Code, API Design, Model Context Protocol (MCP), AI Agents, AI Agent Orchestration, Continuous Integration (CI), Continuous Delivery (CD)

Founder | Lead Full-stack Engineer

2025 - 2026
TeeUp
  • Designed, architected, and launched a cross-platform golf competition platform using React Native, Expo, and TypeScript, delivering native iOS and Android applications from a single codebase.
  • Built the complete mobile UI from a custom design system. Reanimated 4 gesture-driven interactions, haptics, animated transitions, and responsive layouts consistent across iOS, Android, and web targets.
  • Implemented real-time live scorecards and wallet updates over WebSockets using Laravel Echo and Pusher, syncing scores, wager status, and balances across all match participants in sub-second time.
  • Built secure mobile auth with Google sign-in and OAuth via Expo AuthSession, with token persistence in encrypted secure storage and Sanctum-backed API sessions.
  • Architected the wallet and token economy, including play-money beta mode, platform-fee settlement engine, and a KYC verification gate designed to flip on for real-money launch without refactoring.
  • Shipped multiple wager formats, including head-to-head, Skins, and multi-match, with server-side validation rules and automated settlement and payout logic.
  • Built SMS match invitations with Twilio, letting non-registered players join live matches from a text message with a guest-to-user onboarding funnel.
  • Designed the Laravel 12 REST API powering matches, wagers, wallets, and settlements, integrating third-party golf course and hole data.
  • Established the full test pyramid with Jest unit tests on the front end, Detox end-to-end suites on device emulators, and PHPUnit coverage on the API.
  • Containerized the stack with Docker, including MySQL 8, Redis-backed queues and cache, and an Nginx load balancer mirroring a production ALB topology.
Technologies: React Native, Expo, TypeScript, JavaScript, Node.js, React 19, React Native Reanimated, WebSockets, Twilio, Tailwind UI, Pusher.js, Axios, Redis, Laravel 12, MySQL, Detox, PHP 8, PHPUnit, Google Sign-in, OAuth, PHP, MacOS, PhpStorm, DataGrip, Terminal, TextMate, Back-end, CI/CD Pipelines, Agile Software Development, Critical Thinking, Data Structures, Object-oriented Programming (OOP), Database Design, Software Engineering, Python, Web Development, HTML, Tailwind CSS, CSS, User Experience (UX), User Interface (UI), Interactive Design, Front-end Development, Laravel, Back-end Development

Senior Full-stack Engineer | Technical Lead

2016 - 2026
Qtego Auction Services
  • Led complete platform transformation from a legacy stack to modern TypeScript, React 18, and microservice architecture, increasing capacity from around 15 concurrent events to thousands per night and enabling national scale.
  • Architected and executed a comprehensive AWS migration featuring containerized environments, Aurora MySQL Serverless, ElastiCache Redis, Lambda, EventBridge, and CloudWatch, achieving zero-downtime deployments and multi-region disaster recovery.
  • Architected a multi-tenant site generation system for ticketing, bidding, fundraisers, registration, and donor portals, with custom templating, slug-based routing, and nightly generation across thousands of orgs with hundreds of customizations.
  • Designed and operated scalable microservice architecture across 500+ API routes using GraphQL and REST, and 14 services in cloud-native AWS, with multi-tenant data isolation and event-driven cross-service communication.
  • Led cross-functional initiatives from concept through production with product, design, and executive stakeholders. Mentored engineers and defined engineering standards.
  • Shipped 0-to-1 products through rapid MVP-to-production iterations (peer-to-peer fundraising, ticketing, registration, and guest management) by partnering with product and design teams under limited specs to achieve well-defined customer outcomes.
  • Built event-driven systems with asynchronous processing, real-time notification pipelines, payment workflows, and long-running engagement sequences across hundreds of thousands of transactions.
  • Architected the real-time transaction engine processing tens of millions of dollars annually with sub-second latency, zero data loss, and fault tolerance under heavy live-event load, including distributed locking, idempotency, and Redis caching.
  • Built real-time streaming integrations with Facebook, YouTube, and Twitch during the 2020 in-person event shutdown, shipping within weeks and creating the product that sustained the company through 2020-2021.
  • Drove AI-augmented development workflows through daily use of Claude Code with MCP servers, parallel agent orchestration, and custom skills, shipping LLM-powered features like RAG, vector databases, and Anthropic/OpenAI APIs into production.
Technologies: JavaScript, TypeScript, PHP 8, Laravel, MySQL, PostgreSQL, Redis, WebSockets, Eloquent, REST, React, Tailwind UI, Responsive UI, Amazon Web Services (AWS), Git, Linux, Lando, Docker, Real-time Systems, Real-time Bidding (RTB), Event-driven Architecture, Concurrency, Full-stack Development, Payment Processing, Authorize.net, Deluxe, Continuous Integration (CI), Continuous Delivery (CD), Unit Testing, Amazon EC2, Amazon Aurora, Amazon S3 (AWS S3), Cloudflare, AWS IAM, Amazon ElastiCache, AWS Secrets Manager, AWS Parameter Store, Amazon Virtual Private Cloud (VPC), AWS CloudFormation, GitHub Actions, AWS CodeCommit, AWS Elastic Beanstalk, AWS Auto Scaling, Amazon CloudWatch, AWS ALB, Node.js, AWS Lambda, PHP, MacOS, PhpStorm, DataGrip, Terminal, TextMate, Back-end, CI/CD Pipelines, Agile Software Development, Critical Thinking, Data Structures, Object-oriented Programming (OOP), Multi-tenant Architecture, Database Design, Software Engineering, Web Development, HTML, Tailwind CSS, CSS, User Experience (UX), User Interface (UI), Interactive Design, Front-end Development, Symfony, Back-end Development

Senior Full-stack Developer

2025 - 2025
Hickory Recovery Network
  • Designed and implemented executive dashboards and reporting tools that provided visibility into admissions, discharges, census trends, clinician outcomes, length of stay, and other key operational metrics across the organization.
  • Engineered large-scale reporting screens supporting advanced filtering, sorting, role-based access controls, and server-side pagination, enabling users to efficiently analyze thousands of records while maintaining a responsive user experience.
  • Defined API contracts, reporting workflows, and data models in partnership with stakeholders and engineering teams, improving reporting accuracy and reducing development rework.
  • Optimized reporting performance through server-side pagination, query tuning, and efficient data retrieval strategies, enabling responsive access to thousands of client records.
  • Built reusable Nuxt 3, Vue 3, and PrimeVue component libraries that accelerated feature delivery and improved front-end maintainability.
  • Implemented healthcare analytics and reporting logic for admissions, discharges, census trends, clinician outcomes, and length-of-stay metrics used by executive leadership.
  • Integrated Azure Active Directory SSO and developed role-based authorization frameworks that governed access to executive analytics, reporting, and operational workflows, ensuring compliance with organizational security requirements.
  • Implemented role-based user experiences for executives, administrators, and staff, ensuring secure access to analytics and operational reporting.
  • Delivered executive-facing analytics dashboards that transformed operational data into actionable insights for organizational decision-making.
  • Contributed to front-end architecture and application design decisions that improved scalability, maintainability, and long-term feature development.
Technologies: Vue, Node.js, Nuxt 3, PrimeVue, Tailwind UI, Pinia, Laravel 11, Chart.js, LLM Integration, NGINX, Azure SSO, DataTables, PHP, MacOS, PhpStorm, DataGrip, Terminal, TextMate, Back-end, CI/CD Pipelines, Agile Software Development, Critical Thinking, Data Structures, Object-oriented Programming (OOP), Database Design, Software Engineering, Web Development, JavaScript, HTML, Tailwind CSS, CSS, User Experience (UX), User Interface (UI), Interactive Design, Front-end Development, TypeScript, PHP 8, Laravel, Back-end Development

Experience

Multi-tenant SaaS Platform

An AWS-native, multi-tenant SaaS platform supporting live fundraising, ticketing, and real-time bidding for 100,000+ users across thousands of nonprofit organizations. The platform powers thousands of concurrent live events per night, processing tens of millions of dollars in transactions annually with sub-second latency and zero data loss under heavy live-event load.

As a technical lead, I inherited a legacy stack that crashed at around 15 concurrent events and led the full transformation to TypeScript, React 18, and a microservice architecture with scaling capacity to thousands of concurrent events. I designed the microservice architecture across 500+ API routes (GraphQL and REST) and 14 services with multi-tenant data isolation and event-driven communication. I architected and executed the AWS migration to Lambda, Aurora MySQL Serverless, ElastiCache, EventBridge, and CloudFront, achieving zero-downtime deployments and multi-region disaster recovery.

It is a multi-tenant site generation system spanning ticketing, bidding, peer-to-peer fundraisers, registration, and donor portals, a custom templating engine, slug-based routing, and nightly generation across thousands of orgs with hundreds of per-org customization options.

Education

2006 - 2009

Master's Degree in New Media Arts and Sciences

Indiana University–Purdue University Indianapolis - Indianapolis, IN, USA

2002 - 2006

Bachelor's Degree in New Media Arts and Sciences

Indiana University Purdue University Indianapolis - Indianapolis, IN

Skills

Libraries/APIs

React, Authorize.net, Node.js, Vue, PrimeVue, Chart.js, Doctrine

Tools

PhpStorm, DataGrip, Terminal, TextMate, Git, AWS IAM, Amazon ElastiCache, AWS Parameter Store, Amazon Virtual Private Cloud (VPC), AWS CodeCommit, Lando, AWS CloudFormation, Amazon CloudWatch, NGINX, DataTables, Expo, Amazon Cognito, Amazon Simple Email Service (SES), Amazon CloudFront, AWS CodeBuild, Amazon Elastic Container Registry (ECR), Webpack, PHPStan, Claude Code

Languages

JavaScript, HTML, CSS, TypeScript, PHP 8, PHP, Python, GraphQL, SCSS

Frameworks

Laravel, Eloquent, Tailwind CSS, Symfony, JSON Web Tokens (JWT), Nuxt 3, Laravel 11, React Native, Detox, PHPUnit, Serverless Framework, Bootstrap, Stimulus

Paradigms

Agile Software Development, Object-oriented Programming (OOP), Database Design, REST, Real-time Systems, Event-driven Architecture, Continuous Integration (CI), Continuous Delivery (CD), Interactive Design, Unit Testing, Microservices, Microservices Architecture, Serverless Architecture, Model Context Protocol (MCP)

Platforms

MacOS, Linux, Docker, Amazon EC2, AWS Elastic Beanstalk, AWS ALB, AWS Lambda, Amazon Web Services (AWS), New Relic, Twilio

Storage

MySQL, Amazon Aurora, Amazon S3 (AWS S3), PostgreSQL, Redis, Amazon DynamoDB, Data Integration

Other

Programming, Computer Science, Critical Thinking, Algorithms, Data Structures, Software Engineering, Web Development, Front-end Development, WebSockets, Tailwind UI, Responsive UI, Real-time Bidding (RTB), Concurrency, Full-stack Development, Payment Processing, AWS Secrets Manager, GitHub Actions, AWS Auto Scaling, Back-end Development, CI/CD Pipelines, Back-end, User Experience (UX), User Interface (UI), Deluxe, Cloudflare, Operating Systems, Computer Networks, Discrete Mathematics, 3D Lighting, Autodesk Maya, Interaction Design (IxD), Design Strategy, Vite, Webhooks, OAuth, Version Control, Amazon RDS, Amazon EventBridge, Pinia, LLM Integration, Azure SSO, React 19, React Native Reanimated, Pusher.js, Axios, Laravel 12, Google Sign-in, API Platforms, EasyAdmin, Data Matching, AWS CodePipeline, Multi-tenant Architecture, Learning Management Systems (LMS), E-Learning, xAPI, Identity & Access Management (IAM), Server-side PDF Generation, API Design, AI Agents, AI Agent Orchestration

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