Jon Hanson

Executive Director at Nomura

London, 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
Jon Hanson is an Executive Director and seasoned software architect with 12+ years (and a career stretching back to the 1990s) building distributed, multi-tier risk and P&L systems for top-tier banks. He combines deep functional-programming expertise (Haskell, F#, Scala) with long-standing proficiency in Java/C++ and low-level languages, enabling pragmatic designs for real-time and end-of-day risk engines across rates, credit and equity derivatives. At Nomura he leads the Unity Data Warehouse and has previously headed global risk engine and limits platforms, delivering scalable front-office and stress-testing capabilities. His background as a quant developer and systems lead at Lehman, Goldman and Credit Suisse gives him rare cross-domain fluency in analytics, pricing and production engineering. Off the beaten path, his GitHub interests range from 6502/680x0 assembly and retro Basics to modern functional languages, reflecting a blend of systems-level curiosity and practical finance-grade software craftsmanship.
code12 years of coding experience
job24 years of employment as a software developer
bookMSc., Information Technology, MSc., Information Technology at The University of Edinburgh
bookBSc, Maths and Computational Science, BSc, Maths and Computational Science at University of Leeds
stackoverflow-logo

Stackoverflow

Stats
9,029reputation
1.5mreached
242answers
31questions
Badges
algorithm
top-5%
sequence
top-5%
java
top-5%
language-agnostic
top-5%
github-logo-circle

Github Skills (103)

parser10
parser-combinators10
peg10
combinator10
java10
parser-generator10
language-agnostic9
messaging9
streaming9
rewrite9
sequence9
data-structures9
algorithm9
modular8
extensible8

Programming languages (5)

JavaScalaJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
typemeta/funcj

Jan 2017 - Sep 2022

Contributions:540 commits, 7 PRs, 629 pushes in 5 years 8 months
data-orientedjavadata-structuresalgorithms-and-data-structures
typemeta/context

May 2021 - Feb 2025

Context is a zero-dependency Java library that provides a combinator framework for building extractors, that can read values from a context, and injectors, that can write values into a context.
Contributions:1 PR, 98 pushes, 25 tags in 3 years 9 months
combinatorsjava
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
Jon Hanson - Executive Director at Nomura