Nicola Beghin is a CX Solution Architect and senior consultant with 12 years of experience designing and delivering full‑stack enterprise SaaS, specializing in SAP Commerce Cloud (ex‑Hybris) integrations with ECC/S4 and CPQ workflows. He blends hands‑on Java enterprise and DevOps expertise (containerization, Docker) with a strong commercial sensibility, having led and presalesed over 15 B2B/B2C projects and managed a 15‑person team with >€1M turnover. Nicola has a track record of pioneering implementations—leading the world’s first SAP Callidus CPQ project with Variant Configuration—and focuses on making technology adapt to business needs rather than the reverse. An occasional open‑source front‑end contributor, he improved task lifecycle behavior in the popular ControlsFX JavaFX UI library, reflecting attention to UX and robust state handling. Based in Padua, he combines deep SAP/commerce domain knowledge with practical mobile and high‑availability SaaS experience, making him effective at turning complex requirements into auditable, production‑grade solutions.
12 years of coding experience
15 years of employment as a software developer
Bachelor of Computer Science (Laurea in Informatica), Computer Science, Mathematics, Software engineering, Bachelor of Computer Science (Laurea in Informatica), Computer Science, Mathematics, Software engineering at Università degli Studi di Padova
Maturità scientifica, Maturità scientifica at Liceo Scientifico Enrico Fermi
Computer Science, ICT in Business, Computer Science, ICT in Business at Universiteit Leiden
High quality UI controls to complement the core JavaFX distribution
Role in this project:
Front-end Developer
Contributions:5 commits, 2 PRs, 20 comments in 2 months
Contributions summary:Nicola primarily contributed to the `TaskProgressView` component, enhancing its functionality and refactoring the code. They introduced a new feature to retain tasks upon completion, cancellation, or failure. The user modified the component's internal logic to control and manage the behavior of tasks, ensuring correct state handling. They also updated the component to use a `BooleanProperty` for the `retainTasks` setting and added a `setRetainTasks` method and javadoc.
A configuration client for a keycloak installation patched with the cieid provider plugin
Contributions:1 PR, 9 pushes, 2 branches in 2 years 2 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
Nicola Beghin - CX Solution Architect Senior Consultant at SAP