profile sourced from GitHub
Scouting report
C++ standards-track engineer with 362 merged PRs
assessed from open-source footprint
Johel is the standout specialist: a deep C++20 systems engineer who maintains his own JEGP libraries (CMake modules, a numbers/concepts library) and has 362 merged pull requests over a decade, even landing a commit in cplusplus/draft — the C++ standard text itself. Star counts are modest because this is library/infrastructure work, not consumer apps. A genuine fit for teams needing rigorous modern-C++, build systems, or standards-adjacent expertise.
Authorship & open source
Contributes to
- cplusplus/draft161★
What they build
Industry experience
- Developer Tools
Signal breakdown
13
top repo 5
7
46% forks
46
9.8 yr
1
Active
86% stale
Strengths
- Verified author — wrote 100% of commits on jegp.cmake_modules
- 362 merged pull requests
- Systems focus with Frontend
- Domain experience in Developer Tools
- Core stack: CMake, TeX, C++, JavaScript
About
Skills
- C++
- CMake
- JavaScript
- TeX
- Cmake Modules
- Cpp20
Featured work
Jegp Cmake Modules
CMake modules that abstract common functionality in the JEGP libraries.
- CMake
- Cmake Modules
by Johel Ernesto Guerrero Peña
Jegp Numbers
Numbers library (concepts).
- Code
by Johel Ernesto Guerrero Peña
Gcc Snapshot
GitHub Action that sets up the latest GCC snapshot ready-to-use.
- JavaScript
by Johel Ernesto Guerrero Peña
jegp
Generic library components for JohelEGP's C++ projects.
- C++
- Cpp20
by Johel Ernesto Guerrero Peña
Modern Cmake Buildsystem
Github Action that builds, tests, and optionally installs a modern CMake project.
- Code
by Johel Ernesto Guerrero Peña
proposals
My papers for JTC1/SC22/WG21.
- TeX
by Johel Ernesto Guerrero Peña