Aaron Bohy

JavaScript Python Developer at Odoo SA

Belgium
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
Aaron Bohy is a JavaScript and Python developer with 11 years of professional experience, currently focused on client-side development for the Odoo ERP platform. With a PhD in Computer Science and a research background in verification and game theory, he blends rigorous theoretical thinking with pragmatic engineering—having built the Acacia+ tool and presented at international venues. At Odoo he contributes across the full stack, notably improving UI components and enhancing the Owl web framework with performance-minded directives like t-async. He also writes and refactors technical documentation, ensuring that feature changes are clearly communicated to the developer community. Based in Belgium, Aaron combines deep academic foundations with long-term open-source stewardship on a widely used business application.
code11 years of coding experience
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Mons
bookSciences and Mathematics, Sciences and Mathematics at Athénée Royal de Binche
github-logo-circle

Github Skills (18)

javascript10
restructuredtext10
python10
css10
typescript10
rs10
odoo10
kanban10
front-end-development10
typescript-types10
html10
web-framework10
typescripts10
odo10
react10

Programming languages (8)

TypeScriptDockerfileShellSCSSJavaScriptreStructuredTextHTMLPython

Github contributions (5)

github-logo-circle
odoo/odoo

Oct 2014 - Jan 2023

Odoo. Open Source Apps To Grow Your Business.
Role in this project:
userFull-stack Developer
Contributions:3805 reviews, 1849 commits, 927 PRs in 8 years 4 months
Contributions summary:Aaron contributed to the Odoo ERP system, focusing on both frontend and backend development. They addressed issues with UI components, such as tooltips and kanban cards, by refactoring and adapting code to new APIs. Furthermore, they implemented functionality in various parts of the system, including improving the handling of relational fields. Their work involved a range of technologies and aspects of the Odoo platform.
pythonodooappserpdjango
odoo/owl

May 2019 - Dec 2022

OWL: A web framework for structured, dynamic and maintainable applications
Role in this project:
userFront-end Developer
Contributions:1 release, 129 reviews, 76 commits in 3 years 7 months
Contributions summary:Aaron primarily contributed to the development of the Owl web framework by adding and enhancing directives within the framework. Their work included the implementation of the `t-mounted` directive, the improvement of the `t-on` directive to support modifiers, and the addition of the `t-async` directive to improve component performance. They also refactored the existing code base and tests and also fixed several bugs to improve the framework's overall functionality.
owlstructuredframeworkmaintainableweb-framework
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
Aaron Bohy - JavaScript Python Developer at Odoo SA