Adam Bunch, Developer in Fort Worth, TX, United States
Adam is available for hire
Hire Adam

Adam Bunch

Software Engineer and Developer

Fort Worth, TX, United States

Toptal member since October 9, 2025

Bio

Adam is a senior software engineer with over six years of experience building production web applications in Next.js, React, TypeScript, and Node.js for enterprises such as Disney, Tesla, and JPMorgan. Leveraging expertise in GraphQL and REST, he designs scalable APIs and delivers end-to-end features with CI/CD, testing, and observability. Focused on creating high-performance, accessible, and reliable user experiences, Adam turns complex requirements into robust, production-ready solutions.

Portfolio

Disney Streaming Services
TypeScript, JavaScript, Next.js, Node.js, GraphQL, REST, APIs, Git, Replit...
Tesla
React, Node.js, Next.js, Angular, C#, Jest, APIs, Git, Replit, PostgreSQL...
JPMorgan Chase
C#, React, Angular, APIs, Git, Replit, PostgreSQL, Vite, Debugging, Async/Await...

Experience

  • CSS - 5 years
  • React - 5 years
  • Node.js - 5 years
  • Databases - 5 years
  • TypeScript - 5 years
  • JavaScript - 5 years
  • HTML - 5 years
  • Next.js - 3 years

Preferred Environment

Visual Studio Code (VS Code), Slack, Teams, Windows, MacOS, Visual Studio, JetBrains IDE

The most amazing...

...project I've worked on is Praesto, JPMorgan's next-generation UI for call center agents, designed to enhance efficiency and usability through innovative design.

Work Experience

Senior Software Engineer

2024 - 2025
Disney Streaming Services
  • Developed the Select Avatar page for Disney+, incorporating complex features such as dynamic resizing, scrolling, and responsive design.
  • Migrated Disney+ from a legacy system to a modern Next.js stack, enhancing performance and enabling faster development of new features.
  • Launched a new feature enabling users to add an extra member to their streaming account, driving millions in incremental revenue.
Technologies: TypeScript, JavaScript, Next.js, Node.js, GraphQL, REST, APIs, Git, Replit, PostgreSQL, Express.js, Vite, Debugging, OpenAI, RESTFul APIs, Strapi, .NET, AI-generated Code, Amazon Bedrock, Large Language Models (LLMs), Amazon Web Services (AWS)

Software Engineer

2021 - 2024
Tesla
  • Expanded Tesla's core UI libraries, including the Tesla Design System (TDS), optimizing UI components to reduce development time across all teams.
  • Designed comprehensive unit tests for various components and features, ensuring robust code coverage, identifying edge cases, and enhancing overall system reliability.
  • Built and deployed our design system documentation website using Next.js, enhancing user experience and reducing page load times by 30%.
Technologies: React, Node.js, Next.js, Angular, C#, Jest, APIs, Git, Replit, PostgreSQL, Express.js, Vite, Debugging, Async/Await, OpenAI, RESTFul APIs, Strapi, .NET, AI-generated Code, Amazon Bedrock, Large Language Models (LLMs), Amazon Web Services (AWS)

Software Engineer

2019 - 2021
JPMorgan Chase
  • Spearheaded the Bridge project, a software tool designed to ensure successful platform migration for thousands of employees.
  • Drove the development of Praesto, JPMorgan Chase's next-generation UI, enhancing user experience and functionality.
  • Engineered a sophisticated API middleware layer, streamlining integration with external services and exponentially boosting developer productivity.
Technologies: C#, React, Angular, APIs, Git, Replit, PostgreSQL, Vite, Debugging, Async/Await, RESTFul APIs, Strapi, .NET, AI-generated Code, Amazon Bedrock, Large Language Models (LLMs), Amazon Web Services (AWS)

Experience

BuggyBuddy

BuggyBuddy is a swipe-based dating web app that arranges first dates in a grocery store. It is designed to make meeting new people low-pressure and fun. I crafted the matching flow and in-app prompts to transform everyday shopping into a natural, effortless icebreaker.

Education

2014 - 2018

Bachelor's Degree in Computer Science

University of Arkansas at Little Rock - Little Rock, AR, USA

Skills

Libraries/APIs

React, Node.js, Playwright

Tools

Git, Slack, Visual Studio

Languages

TypeScript, JavaScript, CSS, HTML, C#, GraphQL

Frameworks

Angular, Jest, .NET, Next.js, Tailwind CSS, Express.js, Cypress

Paradigms

REST

Platforms

Visual Studio Code (VS Code), Replit, Amazon Web Services (AWS), Windows, MacOS

Storage

Databases, PostgreSQL

Other

Programming, APIs, Debugging, Async/Await, OpenAI, RESTFul APIs, Strapi, AI-generated Code, Data Structures, Vite, Amazon Bedrock, Large Language Models (LLMs), Teams, JetBrains IDE, Algorithms

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