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 (24)

code-generator10
parser10
dsl10
codegen10
grammar10
code-generation10
grammars10
rosetta10
tree-sitter9
web-components9
python9
code-analysis9
cli9
command-line-tool9
macos8

Programming languages (10)

TypeScriptJavaXtendScalaHandlebarsJavaScriptElmGo

Github contributions (5)

github-logo-circle
REGnosys/rune-common

Jul 2024 - Mar 2025

Contributions:181 pushes, 45 branches in 8 months
REGnosys/rune-dsl

Jun 2024 - Apr 2025

The project containing the Rune DSL grammar and default code generators
Contributions:2 PRs, 477 pushes, 53 branches in 10 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.
Request Free Trial
David Al-kanani - Senior Engineer at REGnosys