Ivan Veselov

Quantitative Developer

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
Ivan Veselov is a quantitative developer based in London with 18 years of experience building finance-grade software, from domain-specific languages and compilers for financial instruments to enterprise Java systems and web applications. He has a strong functional-programming background (Haskell, Rust, Python) and spent nearly a decade as a Haskell developer at Barclays before moving to quantitative development at Rothesay Life. His projects include parsing-heavy tooling—DSL compilers and Cobol-to-Java transformation systems—and he has contributed bug fixes and feature enhancements to the well-known Hakyll static site compiler. Interested in pricing methodologies, algorithms and parsing techniques, he combines research-oriented thinking with pragmatic engineering practices and fluency in tools like Emacs, git, and shell scripting. Colleagues value his eagerness to learn new technologies and his ability to tackle intellectually demanding problems.
code18 years of coding experience
job12 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1,156reputation
30kreached
8answers
7questions
github-logo-circle

Github Skills (10)

static-site-generation10
template-engine10
haskell10
css9
testing7
awk6
grep6
unix6
special-characters6
ghci6

Programming languages (11)

TypeScriptC++RustCPHPHaskellHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
jaspervdj/hakyll

Aug 2012 - May 2013

A static website compiler library in Haskell
Role in this project:
userBackend Developer
Contributions:13 commits in 9 months
Contributions summary:Ivan primarily contributed to the Hakyll static website compiler library by addressing bug fixes and adding new features. They improved the parsing of pages by handling Windows newlines and improved whitespace compression in CSS files. Furthermore, the user enhanced the template functionality by adding support for "$if$" statements, "teaser" support, and adding tests.
compilerhaskell
sphynx/hamisado

Feb 2013 - Apr 2013

Contributions:64 commits in 1 month
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
Ivan Veselov - Quantitative Developer