Mike Erickson is a retail operations specialist and Finance student at Northern Illinois University with nine years of hands-on customer-facing experience at Jewel-Osco, where he has combined inventory management, merchandising, and cashier responsibilities to keep stores organized and shoppers satisfied. He brings a practical eye for operational efficiency—evident from roles ranging from outdoor garden manager to restocking lead—that helps reduce stockouts and improve store appearance. Pursuing a Bachelor's in Finance, he aims to fuse frontline retail insights with financial acumen to drive measurable business improvements. Outside retail, he contributes to notable open-source projects in the developer ecosystem, including type-definition and tooling enhancements for three.js and build/integration fixes for Puerts, showing a surprising depth in TypeScript, Node.js and game-engine tooling. That blend of practical retail experience and technical open-source contributions makes him adept at translating customer needs into reliable, developer-friendly solutions. He is based in Batavia, Illinois and known for a friendly, service-oriented approach paired with an aptitude for technical problem solving.
8 years of coding experience
Bachelor's degree, Finance, Bachelor's degree, Finance at Northern Illinois University
High school diploma, High school diploma at Batavia High School
Contributions:5 commits, 7 PRs, 77 comments in 1 year 1 month
Contributions summary:Mike primarily focused on updating `.d.ts` files, likely related to type definitions for various shader files and material properties within the three.js library. They updated and corrected existing definitions, including those for shaders related to post-processing effects, and materials. Their work suggests a focus on enhancing the developer experience by improving type safety and code completion for developers using the library. They also updated the helper classes.
PUER(普洱) Typescript. Let's write your game in UE or Unity with TypeScript.
Role in this project:
Full-stack Developer
Contributions:6 commits, 11 PRs, 60 comments in 1 year
Contributions summary:Mike made several contributions focused on improving the Puerts project, which allows TypeScript development in Unreal Engine and Unity. They fixed bugs related to module execution and header file inclusion. They also implemented features like adding nativePtr definitions for ReactUMG components and automating the movement of libnode.dll during packaging, enhancing the integration and build process. The user demonstrates expertise in both Unreal Engine and Node.js build systems.
dotnetunrealenginegamejavascriptgame-development
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.