Yaroslav Soroko

Software 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
Yaroslav Soroko is a software engineer based in Brussels with five years of hands-on experience building back-end and embedded systems, primarily within the Odoo open-source ecosystem. He has focused on Point of Sale and IoT features, improving stability and hardware integrations for printers, displays, payment terminals, and the IoT Box. Yaroslav pairs practical engineering—adding self-order Stripe payments, partner mobile workflows, and driver improvements—with clear technical writing, contributing extensive documentation for PoS modules, payment providers, and IoT components. His blend of code and docs work makes him effective at turning complex integrations into reliable, well-documented features used by the broader Odoo community. Outside of work he brings a dry sense of humor to his public profile—“a young programmer desperately yet unsuccessfully trying to grow a beard”—which hints at a personable, self-aware collaborator.
code5 years of coding experience
github-logo-circle

Github Skills (21)

restructuredtext10
python10
rs10
point-of-sale10
pos10
odoo10
iot10
sys10
embedded10
odo10
documentation10
erp9
stripe9
adyen9
google-apps8

Programming languages (4)

C#CreStructuredTextPython

Github contributions (5)

github-logo-circle
odoo/odoo

Jul 2022 - Oct 2022

Odoo. Open Source Apps To Grow Your Business.
Role in this project:
userBack-end & Embedded Systems Engineer
Contributions:350 reviews, 10 commits, 56 PRs in 2 months
Contributions summary:Yaroslav primarily contributed to the Odoo Point of Sale (POS) and IoT functionalities within the Odoo ERP system. They implemented features for the POS system, such as adding mobile numbers to partner lists and integrating with Stripe for self-order payments. The user also focused on improving the IoT Box's capabilities, including adding restart buttons, enhancing printer and display drivers, and error-proofing interfaces to improve stability and streamline operations.
pythonodooappserpdjango
odoo/documentation

Mar 2023 - Feb 2025

Odoo documentation sources
Role in this project:
userTechnical Writer
Contributions:10 PRs, 19 pushes, 9 branches in 2 years
Contributions summary:Yaroslav primarily contributed to the documentation of the Odoo platform, with a focus on the Point of Sale (PoS) module and its integration with various payment methods and hardware. They added detailed documentation for new features, such as the POS IoT Six module and Pricer digital labels, as well as improved descriptions for existing components. The user also updated and enhanced documentation for payment methods like Stripe, Worldline, Adyen, and Ingenico, including details about supported terminals and coverage.
pythonodooerpsolidworkssources
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
Yaroslav Soroko - Software Engineer at Odoo