Johann Tuffe

Chief Technology Officer - Senior Quantitative Developer

Singapore, Singapore
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

🤩
Rockstar
🎓
Top School
Johann Tuffe is a CTO and senior quantitative developer with 12 years of experience building production-grade trading and risk systems, currently leading cloud migrations and hands-on development at a Singapore-based hedge fund. He combines finance engineering (ISAE-SUPAERO background) with deep systems programming expertise, shipping backtests, options/varswap/credit pricers and P&L/risk reconciliation tools in Rust, Python and TypeScript. Previously he led and scaled engineering teams at Société Générale, moving from VBA/C# product-control tooling to tech-lead roles delivering Rust and React platforms for risk monitoring. An active open-source maintainer, he has contributed performance-critical changes to prominent Rust projects such as quick-xml, yew, reqwest and parity-common, often focusing on low-level optimizations and safer, allocation-free designs. Comfortable across cloud, low-latency trading code and ML tooling, he brings a rare mix of quantitative finance domain knowledge and systems-level craftsmanship. Colleagues rely on him for pragmatic architecture decisions that balance speed, accuracy and operational robustness.
code12 years of coding experience
job4 years of employment as a software developer
bookIngénieur, Finance, Ingénieur, Finance at ISAE-SUPAERO
stackoverflow-logo

Stackoverflow

Stats
1,542reputation
138kreached
56answers
3questions
github-logo-circle

Github Skills (48)

algorithm10
algorithms10
web-proxy10
virtual-dom10
image-processing10
trie10
testing10
machine-learning10
proxy10
code-completion10
rust-wasm10
data-structure10
proxy-pac10
http-proxy10
hyper10

Programming languages (13)

C#C++RustCHTMLTypeScriptJuliaCoffeeScript

Github contributions (5)

github-logo-circle
tafia/quick-xml

Jan 2016 - Dec 2021

Rust high performance xml reader and writer
Role in this project:
userBack-end Developer & Library Maintainer
Contributions:20 reviews, 388 commits, 214 PRs in 5 years 11 months
Contributions summary:Johann made significant contributions to the `quick-xml` library, primarily focusing on core functionality and maintenance. Their work involved implementing features such as unescaping content, handling various XML event types (CDATA, DocType, etc.) and attribute handling. The user also focused on performance improvements and stability by fixing potential overflow errors and refactoring code.
rustxml-readerxml-parserwriterserialization
tafia/calamine

Jun 2016 - Nov 2022

A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets
Role in this project:
userBack-end Developer
Contributions:49 reviews, 369 commits, 362 PRs in 6 years 5 months
Contributions summary:Johann primarily worked on implementing core functionalities related to parsing and extracting data from Excel files using Rust. Their contributions involved renaming and refactoring code, specifically modifying worksheet data structures to use `Range` objects. Furthermore, they added features for handling different data types within the Excel files, notably the implementation of formula parsing logic for xlsb, ods and xls format. The user also added support for parsing the VBA file and has built-in features like retrieving the modules of a VBA project.
excelfilereaderopendocumentrustopendocument-spreadsheet
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