Michael Lewis is a seasoned platform engineering and development leader with over two decades of experience across front-office quant roles and enterprise technology, currently directing QTS at RBC from London. He blends deep domain knowledge in derivatives, risk analytics and solution design with hands-on Scala and R expertise—having mentored Coursera’s Programming in R course and published Scala artifacts on his index. His career spans major banks (Deutsche Bank, Lehman, Barclays, Standard Chartered, DBS) where he moved from quantitative analytics into architecture and engineering leadership, consistently delivering pragmatic, production-ready systems. Michael is equally comfortable shaping technical strategy and rolling up his sleeves in code, and he maintains an active personal site and GitHub that reflect a long-term commitment to functional programming and reproducible data work.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science (B.Sc.) (Hons.), Computer Science, First Class, Bachelor of Science (B.Sc.) (Hons.), Computer Science, First Class at University of Bristol
Contributions:20 commits, 7 PRs, 18 pushes in 4 years
testingbddsbt-plugincucumbersbt
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.