Mick Mcgrath

Director Of AI at Bitovi

Kingsport, Tennessee, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mick Mcgrath is a Director of AI with 14 years of hands-on web engineering and consulting experience, now leading AI strategy and integration at Bitovi from Kingsport, Tennessee. He blends deep front-end expertise—contributing to notable open-source projects like Storybook—with practical test automation and cross-browser QA work on libraries such as syn and funcunit. Mick has a track record of helping organizations adopt pragmatic AI and UX solutions, translating complex technical needs into workshops and deliverables that drive client value. Comfortable across the stack, he pairs a CS degree from MTSU with years of consulting experience to ship reliable, maintainable interfaces and testing infrastructure. Notably, he combines leadership in AI adoption with a developer’s attention to testing and documentation, ensuring new capabilities are both innovative and production-ready.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Middle Tennessee State University (MTSU)
github-logo-circle

Github Skills (20)

javascript10
storybook10
testing10
typescript10
qunit10
typescript-types10
typescripts10
react10
documentation10
canjs10
front-end-development9
vue9
test-automation9
html8
nextjs8

Programming languages (13)

SmartyJavaGoMustacheSassHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
bitovi/funcunit

Oct 2016 - Apr 2017

A functional test suite based on jQuery
Role in this project:
userFull-stack Developer
Contributions:2 releases, 42 commits, 31 PRs in 5 months
Contributions summary:Mick made several refactoring changes to align with CanJS conventions, modifying JavaScript files, and updating test configurations. They integrated Jasmine and StealJS for testing purposes, including file modifications to support the testing environment. Furthermore, the user added documentation and made site updates.
jquery
bitovi/syn

Sep 2015 - Oct 2015

Standalone Synthetic Event Library
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:15 commits, 8 PRs, 12 pushes in 13 days
Contributions summary:Mick contributed to the testing infrastructure of the `syn` repository, which appears to be a synthetic event library. Their commits added tests for drag and double-click interactions and refactored existing tests. Furthermore, the user updated the test configuration and added conditional checks for Internet Explorer compatibility, showcasing their focus on comprehensive cross-browser testing and potentially expanding test coverage.
syntheticstandalone
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial