Resume
My professional journey, skills, and experience
Matt McCarthy
Software Engineer & Quality Leader
Professional Summary
Software engineer and quality leader focused on building reliable, well-tested systems that people can trust. Specialized in automated testing frameworks, validation pipelines, and infrastructure for embedded systems and backend services. Experienced in designing test infrastructure that helps teams ship confidently in complex, safety-critical environments.
Technical Skills
Programming Languages
Python
90%
JavaScript
85%
TypeScript
80%
Frameworks & Tools
Flask
Django
React
Node.js
Docker
AWS
Git
PostgreSQL
Machine Learning & AI
TensorFlow
Keras
LSTM
Neural Networks
Time Series
Jupyter
Work Experience
Principal Automation Engineer
2025 - Current- Leading automation strategy and infrastructure for embedded systems testing
- Building scalable test frameworks and validation pipelines for safety-critical applications
- Designing testing infrastructure to ensure reliable operation of security detection systems
Senior Automation Engineer
2022 - 2025- Architected and maintained comprehensive test infrastructure for embedded systems
- Developed automated testing frameworks for hardware and software integration
- Implemented continuous validation pipelines improving system reliability and deployment confidence
Automation Engineer
2021 - 2022- Built automated testing solutions for embedded security systems
- Designed test frameworks for hardware/software validation
- Collaborated with cross-functional teams to establish quality standards
Infrastructure Engineer
2019 - 2021- Built SDET infrastructure and tooling for development teams
- Designed and maintained testing frameworks and validation systems
- Improved developer productivity through infrastructure automation
QA Engineer
2017 - 2019- Developed automated testing solutions for Zigbee and Green Power protocols
- Created comprehensive test suites for wireless IoT devices
- Ensured quality and reliability of embedded systems products