William Dunk is a Senior Software Engineer with 11 years of interdisciplinary experience bridging mechanical engineering and software development, currently contributing to identity-tech at iProov. He progressed from software engineer to senior engineer at iProov after completing a Makers Academy conversion, combining rigorous M.Eng. training from the University of Bristol with practical startup chops from early-stage work at Blaze.cc. William has a hands-on background in hardware-infused product growth and prototyping—his early research led to a composite-structure prototype used toward a journal paper—so he brings an unusual systems-level perspective to software problems. Comfortable in both product and engineering contexts, he excels at turning complex physical-system requirements into robust software solutions. Based in England and an avid cyclist, he balances analytical rigor with a practical, delivery-focused approach.
11 years of coding experience
11 years of employment as a software developer
Makers Academy Software Developer, Makers Academy Software Developer at Makers
Aerospace Engineering Mechanical Engineering Material Science, Aerospace Engineering Mechanical Engineering Material Science at Rice University
Master of Engineering (M.Eng.) Mechanical Engineering, Master of Engineering (M.Eng.) Mechanical Engineering at University of Bristol
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.