Michael McKeen

Software Development Engineer III at F5

Boston, Massachusetts, 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
Michael McKeen is a Software Development Engineer III with a decade of experience building full-stack web applications and supporting open-source ecosystems for F5's NGINX business unit. He specializes in JavaScript/TypeScript frontends (React, Vue) and Node backends, with additional production experience in Go, Java, and Python, and has worked across modern browsers and embedded V8-based runtimes like CEF. Michael combines hands-on UI polish—evident from contributions to projects like NPWD and txAdmin—with backend framework enhancements such as PlayerLoaded and GetQBPlayers in the popular FiveM qb-core project. Based in Boston, he brings a practical blend of product-focused engineering and community-oriented open source maintenance. Uniquely, his background includes PharmD training, reflecting a disciplined, systems-minded approach to complex problem solving.
code10 years of coding experience
bookThe Derryfield School
bookDoctor of Pharmacy - PharmD, Clinical, Hospital, and Managed Care Pharmacy, Doctor of Pharmacy - PharmD, Clinical, Hospital, and Managed Care Pharmacy at Massachusetts College of Pharmacy and Health Sciences
github-logo-circle

Github Skills (20)

javascript10
qbs10
typescript10
material-ui10
ui-design10
fivem10
lua10
uid10
front-end-development10
typescript-types10
configurations10
typescripts10
server10
react10
server-side10

Programming languages (13)

CSSC++JinjaVueGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
project-error/npwd

Nov 2020 - Jun 2022

NPWD is a FiveM phone resource written entirely in TypeScript and React.
Role in this project:
userFront-end Developer
Contributions:136 reviews, 523 commits, 207 PRs in 1 year 7 months
Contributions summary:Michael focused on implementing UI elements and enhancing the user experience within a FiveM phone resource. Their contributions include adding a battery icon and configuring default settings, fixing styling issues with the app's title and content, and disabling padding on various list elements. Furthermore, the user started implementing a custom dark theme, and made further styling changes and tweaks.
gta5disreactfivemphone
tabarra/txAdmin

Apr 2021 - Dec 2022

The official FiveM server management platform used by over 27k servers!
Role in this project:
userFull-stack Developer
Contributions:34 reviews, 414 commits, 39 PRs in 1 year 8 months
Contributions summary:Michael implemented new events and functionality within the FiveM server management platform txAdmin. This included adding new actions such as handling player kicks, warns, and bans, which required modifications to the backend code to dispatch relevant events. In addition, the user contributed to front-end development by adding new UI elements and features such as a menu and snackbar, leveraging Material UI. This indicates a focus on enhancing the platform's functionality and user experience.
monitorfivemdiscordgrand-theft-autoaltv
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
Michael McKeen - Software Development Engineer III at F5