Marc Bernard

Old Toronto, Ontario, Canada
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
Marc Bernard is a founder and software entrepreneur who builds open-source tools for SAP customers, partners, and developers while leading apm.to Inc. and Marc Bernard Tools. With a multi-decade background at SAP in architect and consulting roles, he brings deep domain expertise in BW/ABAP and practical experience shipping both back-end and front-end improvements in notable projects like abapGit and the Verdaccio registry. As a solopreneur and digital nomad, he combines hands-on engineering—fixing semver internals and UI quirks—with product intuition to create developer-facing tooling. His work often surfaces non-obvious value, such as improving debug metadata for SAP clients and refining package UX for private registries, reflecting a mix of technical rigor and user empathy.
code6 years of coding experience
github-logo-circle

Github Skills (19)

javascript10
ui-components10
git-repository10
typescript10
repo-management10
typescript-types10
management10
nodejs10
typescripts10
abap10
react10
git-client10
repository-pattern10
npm-cli9
css9

Programming languages (21)

C#PowerShellMDXJavaC++CSSCMakefile

Github contributions (5)

github-logo-circle
abapGit/abapGit

May 2020 - Jan 2023

Git client for ABAP
Role in this project:
userBack-end Developer
Contributions:1029 reviews, 663 commits, 1772 PRs in 2 years 8 months
Contributions summary:Marc contributed to the development of the abapGit project, primarily focusing on back-end functionality. Their work involved implementing features such as allowing the setting of display names for offline repositories and setting new default commit comments. They also improved the debug information by incorporating SAP GUI and APACK versions. The user's contributions were centered around enhancing the repository's settings and functionality.
abapgit-clientabapgitsapsap-gui
npm/node-semver

Jan 2022 - May 2026

The semver parser for node (the one npm uses)
Role in this project:
userBack-end Developer
Contributions:11 reviews, 11 PRs, 65 comments in 4 years 4 months
Contributions summary:Marc primarily contributed to the `node-semver` library by fixing bugs and adding a new feature. Their work included correcting a typo in a debug message, refactoring the internal caching mechanism by removing a dependency on `lru-cache` and introducing an internal implementation, and adding the `release` option to the `inc` function. Further, they addressed issues related to invalid increment arguments and side effects of the increment function.
npmparsernpm-cli
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