Frederic Heem is an agile full-stack software engineer and founder with 13 years of experience building distributed systems, real-time financial infrastructure, and cloud tooling from the UK. He leads Aledger Ltd, developing GruCloud—a live-infrastructure diagramming and code-generation platform positioned as an alternative to Terraform/CDK/Pulumi—and has hands-on experience across JavaScript, React, Node, C/C++, Java, and C#. His career spans roles from senior C++ backend work on large-scale reservation systems to blockchain and cryptocurrency projects, including contributions to Stellar Core and collaborative editing (ShareJS). He combines product-focused ownership with low-level systems chops, frequently improving server performance, resource management, and end-to-end testability. An active open-source contributor, he blends frontend benchmarking and UI work with backend reliability fixes, reflecting a pragmatic engineer who ships production-grade infrastructure.
13 years of coding experience
16 years of employment as a software developer
Arts et Métiers - École Nationale Supérieure d'Arts et Métiers
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
Role in this project:
Full-stack Developer
Contributions:17 releases, 2089 commits, 625 PRs in 7 years 8 months
Contributions summary:Frederic's commits focused on enhancing the e2e testing of the full-stack application. They refactored tests, specifically the logout and login tests, and introduced a global setup for test runs. Additionally, the user added comprehensive e2e testing for various aspects of the login functionality. The commits included changes to client-side page objects and testing scripts for the login flow.
A comparison of the performance of a few popular javascript frameworks
Role in this project:
Front-end Developer
Contributions:4 PRs, 1 comment in 1 year 5 months
Contributions summary:Frederic's primary contributions revolve around building and modifying the user interface of a JavaScript framework benchmark application. Their work includes adding new components for the bau framework, updating existing components, and restructuring the application. They also implemented features for updating, clearing, and swapping rows within the benchmark, focusing on non-keyed and keyed implementations of the Bau framework.
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.