Michael Botsko is an architect developer with 17 years of professional experience and a developer for more than two decades, known for guiding front-end architecture and workflow transitions at Emprise Corporation and running a long-standing web consultancy that served clients like Nike and Honda. He combines hands-on engineering in Angular, React and TypeScript with leadership across hiring, vendor management, and process change—most notably shepherding a company-wide migration from CVS to Git/GitHub. As an open-source contributor he helped define core APIs and event systems for the popular SpongeAPI Minecraft project, shaping world and entity management interfaces. He’s taught college courses, written technical and business content, and built reusable libraries (Inspire Tree, Spearhook) to solve recurring product needs, showing a mix of practical engineering and educator instincts. Based in Beaverton, Oregon, he thrives on long-term client relationships and pragmatic solutions that bridge technical detail and business outcomes.
Contributions:11 commits, 1 PR, 3 comments in 2 days
Contributions summary:Michael's contributions focused on defining and implementing core API interfaces and event structures for the SpongeAPI, specifically related to world and entity management within a Minecraft plugin environment. They created interfaces for `Chunk`, `World`, `Entity`, `Player`, and related events, which included designing methods for chunk loading/unloading, entity properties, and player information retrieval. The user also worked on adding events related to block interaction and state, solidifying the API's structure for managing game entities.
Contributions:2 commits, 1 push, 1 branch in 1 year 6 months
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.