William Dann

Chess Coach at Grand Knights Academy

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor of Applied Science - BASc Computer Software Engineering, Bachelor of Applied Science - BASc Computer Software Engineering at Lake Washington Institute of Technology
bookAssociate's degree Computing and Software Development, Associate's degree Computing and Software Development at Juanita High School
github-logo-circle

Github Skills (24)

typescript10
scala10
chess10
functional-programming10
lichess10
mongodb10
nodejs9
pdf-files6
minesweeper6
pdf5
javascript4
infinite-scroll4
visualize4
drawing4
python4

Programming languages (8)

C#TypeScriptJavaScalaJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
WilliamDann/square-trainer

Jun 2022 - Oct 2022

A tool to train yourself to visualize a chess board. Try it here:
Contributions:26 commits, 7 PRs, 36 pushes in 3 months
reactchess-boardvisualizejavascripttrain
WilliamDann/screeper

Dec 2022 - Apr 2024

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