Marcello Urbani

Founding Engineer at Nova Intelligence

Stony Stratford, England, United Kingdom
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
Marcello Urbani is a seasoned ABAP-focused software engineer and founding engineer with over 12 years of professional experience modernizing SAP landscapes through TDD, object-oriented design patterns and agile practices. He has a deep, hands-on background across SAP modules (SD, MM, PP, FI/CO, HR) and platform roles from security and transport management to architecture and solution design. At Basis Technologies he progressed from solution specialist to technical architect, and now helps shape a startup approach to SAP at Nova Intelligence. An active open-source contributor, Marcello has materially improved the widely used abapGit project—refactoring code, removing dependencies and hardening XML and locking logic—to make ABAP development more maintainable and Git-friendly. Comfortable leading or working independently, he blends practical legacy-system expertise with a clear drive to introduce modern engineering practices into SAP teams.
code12 years of coding experience
job12 years of employment as a software developer
bookLaurea, Ingegneria informatica (computer science), Laurea, Ingegneria informatica (computer science) at Politecnico di Milano
github-logo-circle

Github Skills (7)

refactoring10
abap10
refactor10
git-client10
xml-parsing9
sap9
git8

Programming languages (14)

JavaCSSPureScriptRustGoABAPTypeScriptDockerfile

Github contributions (5)

github-logo-circle
abapGit/abapGit

Aug 2018 - Mar 2020

Git client for ABAP
Role in this project:
userBack-end Developer
Contributions:2 reviews, 8 commits, 14 PRs in 1 year 7 months
Contributions summary:Marcello primarily contributed to the `abapgit/abapgit` repository by refactoring and modifying ABAP code. Their work involved cleaning up code, removing dependencies, and refactoring classes. The user also addressed issues related to locking mechanisms within the ABAP environment and improved the handling of special characters in XML parsing. These commits demonstrate a focus on improving the maintainability and stability of the ABAPGit client.
git-clientsap-guiabapsapabapgit
Integration with activecontrol, to automate transport form creation
Contributions:5 PRs, 20 pushes, 2 branches in 4 years 7 months
railsrubytransportcreation
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