David Al-kanani is a Senior Engineer with 11 years of professional experience building robust Java-backed systems and rich HTML5/Angular visualisations, currently delivering regulatory and financial software at REGnosys from his base in England. His background spans tier-one banks and ad tech, where he led greenfield reporting and credit-risk platforms at Credit Suisse and developed Ad Spaces features at Unruly, blending backend rules engines and data warehousing with front-end D3 visualisations. Comfortable moving between delivery lead and hands-on senior developer roles, he has a consistent track record of turning complex financial requirements into auditable, production-grade applications. Trained in Artificial Intelligence (BA) and Applied Computing (MSc), he brings a methodical, data-oriented mindset to engineering problems and a preference for pragmatic, testable solutions. An understated strength is his longevity in high-compliance domains, which has honed both technical depth and risk-aware software design.
11 years of coding experience
13 years of employment as a software developer
MSc, Applied Computing Technologies, MSc, Applied Computing Technologies at Northumbria University
Ponteland High School
BA, Artificial Intelligence, BA, Artificial Intelligence at Sussex University
The project containing the Rune DSL grammar and default code generators
Contributions:2 PRs, 676 pushes, 118 branches in 2 years 1 month
code-generationcode-generatordslrune
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.