Kevin Batdorf

Senior Staff Developer at Extendify

Chiang Mai, Thailand
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
Kevin Batdorf is a Senior Staff Developer with 11 years of hands-on experience building reliable web products and developer-friendly workflows, currently leading engineering at Extendify from Chiang Mai. He combines full-stack craftsmanship with a penchant for developer experience, having shaped a culture that balances best practices with safe experimentation to accelerate learning and innovation. His open-source contributions range from improving Alpine.js rendering behavior and asset versioning in Themosis to expanding language grammars in shiki and building Raycast extensions, reflecting a comfort across front-end, back-end, and tooling. A former UpdraftPlus developer and long-time freelance web engineer, he pairs practical product leadership with deep code-level involvement. Unusually, his background in music performance and organizational leadership informs a collaborative, iterative approach to design and team dynamics.
code11 years of coding experience
job3 years of employment as a software developer
bookMusic Performance, General, Music Performance, General at University of South Florida
bookBachelor of Applied Science (B.A.Sc.), Management & Organizational Leadership, Bachelor of Applied Science (B.A.Sc.), Management & Organizational Leadership at St. Petersburg College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
344reputation
15kreached
18answers
0questions
github-logo-circle

Github Skills (34)

markdown10
apim10
javascript10
laravel-mix10
testing10
raycast10
typescript10
user-interface10
ui-design10
laravel10
uid10
php10
api10
markdown-it10
front-end-development10

Programming languages (16)

CSSC++RustMakefileVueHTMLGDScriptTypeScript

Github contributions (5)

github-logo-circle
raycast/extensions

Jan 2022 - Jan 2023

Everything you need to extend Raycast.
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 8 commits, 29 PRs in 11 months
Contributions summary:Kevin primarily worked on developing and maintaining the Laravel Forge extension for Raycast. Their contributions encompassed a wide range of tasks, including the initial implementation of the extension, UI/UX improvements, bug fixes, and performance optimizations. They integrated with the Laravel Forge API, implemented features for managing servers and sites, and enhanced the user interface with various components. Additionally, the user was responsible for adding commands and actions to enhance the extension's functionality and user experience.
everythingwindowsraycastlinuxneed
Redux is a simple, truly extensible options framework for WordPress themes and plugins!
Role in this project:
userFront-end Developer
Contributions:11 commits, 10 PRs, 2 pushes in 4 months
Contributions summary:Kevin primarily focused on front-end development within the Redux Framework project. Their contributions included updating text within the `extendify-sdk.js` file, fixing welcome screen bugs, and adding and updating the library. These changes primarily involved modifications to JavaScript code related to the Extendify SDK, likely impacting the user interface and user experience of the framework.
options-frameworkwordpress-adminconverterwordpressextensible
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
Kevin Batdorf - Senior Staff Developer at Extendify