Tom Denton is a researcher-engineer who sits at the intersection of algebraic combinatorics and software development, bringing 12 years of experience turning deep mathematical ideas into practical tools and web applications. He has a PhD in mathematics and a track record of scholarly publications and original combinatorial algorithms—such as new multiplication rules for k-Schur functions and data structures for affine permutations—paired with hands-on open-source contributions to Sage and self-built research packages. As a Fulbright scholar in Kenya he translated theory into impact by creating e-learning resources, co-founding math camps and a tech hub, and helping universities adopt online homework systems. Equally comfortable with representation theory and the LAMP/Django stack, he is now exploring applications of representation theory to machine learning problems, combining rigorous problem-solving with pragmatic software craftsmanship. A quirky aside: his GitHub bio reads “in it for the birbs,” reflecting a light-hearted curiosity that fuels both research and outreach.
12 years of coding experience
1 year of employment as a software developer
phd, Mathematics, phd, Mathematics at University of California, Davis
bs, Mathematics, bs, Mathematics at University of Oregon
Contributions:2 releases, 10 PRs, 13 pushes in 2 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.