Jon Bosque

Head Of Machine Learning at OPTIMITIVE Group

Greater Bilbao Metropolitan Area Spain
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
Jon Bosque is Head of Machine Learning with eight years of experience building production ML systems for industrial optimization and automation. He moved from modeling option markets and algorithmic trading in his undergrad to spiking neural networks and control-aware ML in his master's, blending reinforcement learning, control theory and practical engineering. At Optimitive he rose from R&D ML engineer to lead, shipping tools that help engineers optimize industrial processes and contributing to open-source ecosystems—including lint improvements to the widely used rust-clippy project. Based in Greater Bilbao, he combines hands-on coding (Rust backend contributions) with domain expertise in mechatronics, robotics and automated trading, and keeps exploring the intersection of ML and control to make systems both intelligent and reliable.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster's Degree on Industrial Engineering Mechatronics Robotics and Automation Engineering, Master's Degree on Industrial Engineering Mechatronics Robotics and Automation Engineering at Universidad del País Vasco/Euskal Herriko Unibertsitatea
languagesEnglish, Spanish
github-logo-circle

Github Skills (4)

code-analysis10
linting10
rust10
testing9

Programming languages (13)

C#CSSC++RustCCMakeHTMLSvelte

Github contributions (5)

github-logo-circle
rust-lang/rust-clippy

Aug 2023 - Oct 2023

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBackend Developer
Contributions:26 reviews, 3 PRs, 51 comments in 2 months
Contributions summary:Jon primarily focused on improving the `clippy_lints` codebase by adding new lints and refining existing ones. They implemented a new lint related to unnecessary use of `map`/`map_err` on Option or Result constructors. Additionally, they fixed an issue in the `enum_variants` lint and introduced a new lint for struct field names. Their contributions involved modifying existing lint logic and adding tests to ensure the correct behavior of the lints.
linterlintrustlangmistakes
jonboh/ib_options_collector

Oct 2017 - Jun 2018

Contributions:22 commits, 14 pushes, 1 branch in 7 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
Jon Bosque - Head Of Machine Learning at OPTIMITIVE Group