Dylan Tackoor is a teaching-focused software engineer with 10 years of experience blending full-stack development, program coordination, and education in the Miami tech community. As a long-time CS50xMiami Teaching Fellow and former program coordinator, he pairs hands-on instruction with practical engineering from prior Full-Stack work at Worldmedia Interactive. Dylan contributes to notable open-source projects—improving TypeScript types and refactoring FirstPersonControls in the popular pmndrs/three-stdlib—and has automated and hardened emulator tooling for the Steam Deck in EmuDeck. He brings a pragmatic mindset to code quality, automation, and user experience, with a knack for streamlining workflows that surfaces in both classroom settings and release engineering.
10 years of coding experience
3 years of employment as a software developer
Miami Killian Senior Highschool
Associate of Arts (AA), Computer Science, Associate of Arts (AA), Computer Science at Miami Dade College
📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser
Role in this project:
Front-end Developer
Contributions:7 reviews, 38 commits, 9 PRs in 5 days
Contributions summary:Dylan primarily contributed to the `FirstPersonControls` component, focusing on code organization, type safety, and method refactoring. Their work involved adding TypeScript types, updating event handlers, and streamlining constructor functions. The user also implemented fixes to the `FirstPersonControls` component and ensured compatibility with the project's existing codebase.
Contributions:2 reviews, 10 commits, 19 PRs in 4 months
Contributions summary:Dylan primarily focused on automating and improving the EmuDeck configuration and management process. They made significant changes to scripts related to Steam Rom Manager (SRM), including adding prompts and correcting desktop shortcut functionality. Their work also involved migrating Dolphin emulator save states and integrating Primehack, demonstrating a focus on streamlining emulator setup and data management within the EmuDeck ecosystem. These changes improved the user experience for Steam Deck users.
emulatorconfiguratordecksteam-deckemulation
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.