Shawn M is an incoming software engineer and Duke computer science student specializing in AI and machine learning, with three years of hands-on experience building data-driven systems across startups, research, and enterprise settings. He has applied full-stack, analytics, and infrastructure skills to projects ranging from geospatial analytics at Link Logistics to AI development and leadership roles at InfiniteUp and World Salon. A practical engineer who ships production-ready solutions, Shawn also contributes to open source—helping build game logic and audio for the popular Hack Club Sprig game editor—and tinkers with embedded firmware, PCB design, and 3D graphics for game jams. Based in Durham, he combines technical depth with business awareness and a knack for turning complex problems into scalable systems.
3 years of coding experience
Bachelor of Science - BS, Computer Science (AI & ML conc.), Bachelor of Science - BS, Computer Science (AI & ML conc.) at Duke University
🍃 Learn to code by making games in a JavaScript web-based game editor.
Role in this project:
Full-stack Developer
Contributions:4 reviews, 4 commits, 69 PRs in 1 day
Contributions summary:Shawn primarily contributed to the "CrimbLetips" game, demonstrating skills in JavaScript game development. They added game logic, including user input handling, inventory system, and level design. The user integrated music and sound effects for in-game events and also made changes to other files related to the overall project structure.
🍃 Learn to code by making games in a JavaScript web-based game editor. | Sheepy's fork to work on adding percussion to the sequencer
Contributions:40 pushes, 20 branches in 1 year 3 months
sheepygamesjavascriptweb-basedgame-editor
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.