Pierre Krieger

Ingénieur-Conseil at Societe Generale

Berlin, Germany
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
Pierre Krieger is an experienced industrial and technical leader with over a decade in senior executive roles across Europe, having led turnarounds and reorganisations in energy, transformers and steel-component businesses managing organizations of up to 400 people and tens of millions in revenue. Based in Berlin, he combines strategic restructuring, sales expansion and operational execution—often implementing European-wide commercial and technical organisations—to restore profitability and scale services. Comfortable negotiating with employee representatives, customers and industrial partners, he thrives in multinational environments and complex industrial contexts. Alongside his corporate career he is an active systems-minded software contributor in the Rust ecosystem, with practical contributions to high-profile projects like Polkadot, OpenEthereum and numerous graphics, networking and tooling crates. That blend of heavy-industry leadership and low-level systems engineering gives him a rare cross-disciplinary perspective on operational resilience and software-enabled infrastructure. He trained at École Polytechnique and consistently focuses on aligning technical capability with clear commercial strategy.
code12 years of coding experience
bookÉcole Polytechnique
github-logo-circle

Github Skills (128)

dependency-management10
deco10
cargo10
package-management10
clientside10
testing10
windows10
http10
rust-wasm10
computer-graphics10
network-protocol10
build-automation10
encoding10
async-await10
polkadot10

Programming languages (24)

SmartyC++BikeshedCSSRustCObjective-C++TeX

Github contributions (5)

github-logo-circle
tomaka/redshirt

Sep 2019 - Jan 2022

🧑‍🔬 Operating system
Role in this project:
userBack-end Developer & Systems Programmer
Contributions:4 reviews, 804 commits, 962 PRs in 2 years 4 months
Contributions summary:Pierre is contributing to the development of a kernel for an operating system, with an emphasis on low-level systems programming and concurrency. The user implemented features like memory management, and network socket usage. The user is also involved in the design and implementation of a timer interface, and added the ability to handle network events. The primary focus appears to be implementing the core OS features.
kernelrustoperating-systemlinuxoperating
rust-windowing/glutin

Jul 2014 - Feb 2018

A low-level library for OpenGL context creation
Role in this project:
userBack-end Developer
Contributions:992 commits, 649 PRs, 1596 pushes in 3 years 7 months
Contributions summary:Pierre primarily contributed to the development of a low-level library for OpenGL context creation. Their work involved refactoring the code base, specifically cleaning up the crate root, adding window event handling. They also implemented functions for managing the window, like setting the title, setting the cursor position, and obtaining the pixel format, as well as a draft of the EGL API. The user demonstrated familiarity with the Rust programming language to modify the existing code in the repository.
openglesopengl-esrustopenglpure-rust
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
Pierre Krieger - Ingénieur-Conseil at Societe Generale