David Black is a seasoned technical leader with over three decades in software and more than a decade in senior hands-on roles, currently serving as Technical Lead at Diligent Corporation in Watford. He brings deep expertise in architecting scalable SaaS and enterprise systems, having led teams and delivered products across FinTech, governance, and application server platforms. Comfortable operating across code, architecture, and people management, he has a track record of growing teams, mentoring engineers, and driving adoption of new technologies across departments. His background spans low-level systems and JVM/CORBA work to modern web, mobile, and cloud-oriented architectures, reflecting an unusual breadth from embedded games programming to enterprise SaaS. He’s pragmatic about shipping product value—evident from startup experience where he blended engineering with marketing and customer-facing roles. With MSc and BSc in Computing from Newcastle and a history of re-architecting legacy products for scalability, he excels at translating complex requirements into maintainable, production-ready solutions.
11 years of coding experience
23 years of employment as a software developer
Bsc, Computing Science, Bsc, Computing Science at Newcastle University
Recreate an old 8 bit Speccy game in the Godot game engine
Contributions:31 PRs, 53 pushes, 29 branches in 1 year 1 month
8-bitgdscriptgodot3godotgodot-engine
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
David Black - Technical Lead at Diligent Corporation