Sam Degueldre

Full Stack Engineer at Odoo

Brussels, 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
Sam Degueldre is a Full Stack Engineer based in Brussels with seven years of hands-on experience building and hardening web applications using JavaScript and Python. At Odoo he progressed from senior developer to technical services manager and now serves as a full stack engineer, contributing to both backend stability and frontend UX. A regular open-source contributor, he has improved the OWL web framework, enhanced the Odoo core (fixing crashes, memory leaks and UI bugs), and written clear documentation and how-tos that bridge code changes to developer practice. Sam’s work often focuses on pragmatic bug fixes and router/component behaviors that yield outsized improvements in maintainability and developer experience. Colleagues know him for turning subtle front-end problems into robust, test-covered solutions and for making complex ERP UIs more reliable.
code7 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (20)

component-based10
debug10
javascript10
python10
jes10
typescript10
odoo10
front-end-development10
jestjs10
typescript-types10
jtest10
modular-architecture10
web-framework10
owl10
refactoring10

Programming languages (17)

C#CSSC++CScalaElmPerlHTML

Github contributions (5)

github-logo-circle
odoo/odoo

Sep 2019 - Jan 2023

Odoo. Open Source Apps To Grow Your Business.
Role in this project:
userBack-end Developer
Contributions:703 reviews, 554 commits, 381 PRs in 3 years 5 months
Contributions summary:Sam primarily contributed to bug fixes and refactoring efforts within the Odoo ERP framework. Their work involved addressing issues related to the web editor, such as fixing the process steps snippet, resolving issues with the debugging menu, and ensuring correct datetime picker behavior. They also worked on enhancing the codebase's stability by addressing various crashes and memory leaks.
pythonodooappserpdjango
odoo/owl

May 2021 - Jan 2023

OWL: A web framework for structured, dynamic and maintainable applications
Role in this project:
userFront-end Developer
Contributions:12 releases, 192 reviews, 119 commits in 1 year 8 months
Contributions summary:Sam primarily focused on fixing bugs and improving the functionality of the "owl" web framework. They addressed issues related to the `t-component` directive, ensuring correct component lookup order and resolving potential conflicts. They also made improvements to the router, adding support for more flexible path parameter placements and added supporting tests. Further contributions include bug fixes and improvements to `t-att-class` and prop capture within the component framework.
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
Sam Degueldre - Full Stack Engineer at Odoo