Bruno Boi is a JavaScript and Python developer with nine years of practical experience building user-focused web applications and enterprise solutions from Belgium. Currently at Odoo, he contributes to both front-end and back-end improvements for a widely used open-source ERP, notably enhancing UI accessibility, RTL support, and developer ergonomics within the OWL framework. His background spans telecom and voice systems to full-stack software engineering, giving him a strong grounding in systems integration and real-world deployments. Bruno combines pragmatic front-end craftsmanship—introducing reusable hooks, TypeScript hints and improved templating—with backend reliability, reflecting a balanced emphasis on UX and maintainability. He brings a track record of turning operational telecom expertise into thoughtful, test-backed web development contributions for large-scale open-source projects.
9 years of coding experience
5 years of employment as a software developer
Course Completion Confirmation, M101JS: MongoDB for Node.js Developers, 97%, Course Completion Confirmation, M101JS: MongoDB for Node.js Developers, 97% at MongoDB University
ACVS R5.4 - Aastra Communication Voice Server (A5000), ACVS R5.4 - Aastra Communication Voice Server (A5000) at Aastra Belgium (Mitel Belgium)
Course Completion Confirmation, SIMATIC S7 Pratique partie 1, Course Completion Confirmation, SIMATIC S7 Pratique partie 1 at SIEMENS Sitrain BeLux
Sciences informatiques et de l''information, général, Sciences informatiques et de l''information, général at Université catholique de Louvain
Bachelor's degree, Information Technology, Grande distinction, Bachelor's degree, Information Technology, Grande distinction at HELHa — Haute École Louvain en Hainaut
CESS, Sciences-Maths, CESS, Sciences-Maths at Athénée Royal Pierre Paulus
Contributions:481 reviews, 239 commits, 183 PRs in 2 years 8 months
Contributions summary:Bruno primarily contributed to improving the user interface and fixing issues related to the web front-end of the Odoo ERP system. Their work included resolving navigation conflicts, enhancing the design and keyboard navigation of dropdown menus, and introducing reusable hooks for component positioning. They also addressed styling issues, fixed display problems, and reintroduced right-to-left (RTL) support, demonstrating a focus on improving the user experience and ensuring accessibility.
OWL: A web framework for structured, dynamic and maintainable applications
Role in this project:
Front-end Developer
Contributions:1 release, 23 reviews, 50 commits in 2 years 1 month
Contributions summary:Bruno primarily focused on improving the Odoo OWL framework by implementing and enhancing various features. Their contributions included adding support for TypeScript type hints within components and reintroducing tests. The user also worked on improving the Qweb templating system, introducing the t-model directive and fixing related bugs. Furthermore, they worked on supporting svg namespace and reintroducing the inline css tag.
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.