William Dann is a software developer and chess coach with nine years of coding experience and a BASc in Computer Software Engineering, who applies competitive rigor from chess to build practical automation and teaching tools. He has designed curricula and systems that improved over 200 students’ play and cut administrative workload by 40%, while personally reaching the 99.9th percentile on Chess.com. In operations roles he delivered automation and analytics that boosted event attendance by 25% and student engagement by 40%, and his projects have reduced student blunders by 65% through AI-informed training. William wins in both code and competition—he’s a two-time hackathon winner and a proven coach of state-level champions. Based in Washington, D.C., he’s actively seeking roles where hands-on development, data-driven pedagogy, and product-minded automation intersect. A detail that often surprises collaborators: he started shipping software in middle school (2015) and has since turned that early momentum into repeatable team impact.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Applied Science - BASc Computer Software Engineering, Bachelor of Applied Science - BASc Computer Software Engineering at Lake Washington Institute of Technology
Associate's degree Computing and Software Development, Associate's degree Computing and Software Development at Juanita High School
No really I'm going to finish a screeps bot this time I promise.
Contributions:18 PRs, 169 pushes, 22 branches in 1 year 4 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.
Request Free Trial
William Dann - Chess Coach at Grand Knights Academy