ZM Engineering
Zach McCoy Headshot

Zach McCoy

Bachelor of Science in Audio Engineering

Modern React architecture with real backend depth.

About


City


Nashville, TN

Education


Belmont University

Bachelor of Science in Audio Engineering Technology

Skills


JavaScript

TypeScript

React

Redux

Node

Jest

MongoDB

Python

Django

Material UI

See more at zachrmccoy.com/#skills

Summary


Full-stack software engineer with a strong foundation in React, TypeScript, and modern frontend architecture, paired with backend experience in Django and Node.js. Experienced in modernizing applications, improving developer experience, and building scalable, maintainable systems. Known for strong backend literacy, thoughtful API integration, and security-minded development practices.

Experience


Embold Health - Software Developer

June 2023 to Present
  • Develop and maintain a large React + TypeScript SPA, emphasizing modular architecture, reusable components, and predictable state management using Redux Toolkit.
  • Expanded role from frontend to full-stack development, contributing to backend services built with Django and integrating with Elasticsearch for complex data querying and aggregation.
  • Collaborate on authentication and authorization flows, including secure API integration, role-based access patterns, and frontend token handling.
  • Lead improvements to frontend testing strategy, balancing unit, integration, and end-to-end testing to increase confidence while minimizing brittle mocks.
  • Contribute to architectural discussions and technical decision-making, helping evolve patterns toward industry best practices rather than short-term fixes.

Nomi Travel - Software Developer

May 2022 to September 2022
  • Built a full-stack web application using React on the frontend and Node.js, Express, and MongoDB on the backend.
  • Designed and maintained RESTful APIs and implemented an MVC architecture to support long-term maintainability.
  • Created reusable UI components and implemented test-driven development practices using Jest.
  • Helped establish CI/CD pipelines using GitHub Actions and Heroku, gaining hands-on DevOps experience in a fast-paced startup environment.
  • Worked in an Agile team, contributing across the stack and adapting quickly to changing requirements.

Justin Moore - Stage Manager, Monitor Engineer, Audio Tech

May 2013 to June 2023
  • Progressed from intern to Stage Manager, leading crews of 5–15 people and coordinating with local labor teams of up to 30+ staff.
  • Owned end-to-end operational execution for live events, including logistics, scheduling, RF coordination, and real-time problem solving under pressure.
  • Managed complex systems where failures were highly visible and time-critical, developing strong instincts for preparation, redundancy, and reliability.
  • Built leadership, communication, and cross-functional coordination skills that translate directly to technical ownership and incident response in software teams.
Resume created with React.js zachrmccoy.com/resume