David Al-kanani

Senior Engineer at REGnosys

England, United Kingdom
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
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.
code11 years of coding experience
job13 years of employment as a software developer
bookMSc, Applied Computing Technologies, MSc, Applied Computing Technologies at Northumbria University
bookPonteland High School
bookBA, Artificial Intelligence, BA, Artificial Intelligence at Sussex University
github-logo-circle

Github Skills (16)

dsl10
code-generator10
code-generation10
rune10
rosetta9
domain-model9
web-components9
homebrew8
objectbuilder8
testing7
xsd7
parser5
xml5
java4
haskell2

Programming languages (10)

TypeScriptJavaXtendScalaHandlebarsElmJavaScriptGo

Github contributions (5)

github-logo-circle
REGnosys/rune-common

Jul 2024 - Jul 2026

Contributions:315 pushes, 94 branches in 2 years
REGnosys/rune-dsl

Jun 2024 - Jul 2026

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.
Request Free Trial