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
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.