Christoph Grabo

Senior Software Engineer, Team Tech Lead at Contentful GmbH

Hohen Neuendorf, Brandenburg, 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
Christoph Grabo is a senior software engineer and team tech lead with 15 years of experience, currently driving engineering at Contentful from Hohen Neuendorf, Germany. He blends full-stack and embedded expertise—contributing to desktop-focused improvements in the Dioxus framework while also maintaining low-level drivers for Waveshare EPD displays—demonstrating comfort across IPC/RPC, hardware interfaces, and modular architecture. Described as a holistic engineer and methodical deep thinker, he emphasizes clean structure, refactors for modularity, and pragmatic protocol design. As a hands-on leader he pairs technical stewardship with mentorship, shipping reliable features like desktop devtools support and hardware example integrations. Colleagues can expect a thoughtful engineer who moves fluidly between embedded constraints and higher-level desktop/web concerns.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,970reputation
157kreached
22answers
1question
Badges
ruby
top-5%
github-logo-circle

Github Skills (20)

rust-wasm10
spi10
ipc10
wasm-pack10
desktop10
epp10
e-ink10
embedded10
blazor-webassembly10
rust10
interprocess-communication10
webassembly10
javascript9
ruby9
html9

Programming languages (17)

C++RustCMakefileGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
caemor/epd-waveshare

Jan 2020 - Jan 2020

Drivers for various EPDs from Waveshare and others
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits, 1 PR, 3 comments in 1 day
Contributions summary:Christoph focused on updating and expanding the driver library for Waveshare EPD (electronic paper display) devices. Their work involved migrating to the `embedded_hal::digital::v2` for digital pin control, adding an optional extension trait, and implementing support for the EPD7in5 V2 display. They also provided an example demonstrating the usage of the V2 driver. This suggests a focus on low-level hardware interaction and display control.
driversrust-librarydriverrustepaper
DioxusLabs/dioxus

Feb 2022 - Feb 2022

Fullstack app framework for web, desktop, mobile, and more.
Role in this project:
userFull-stack Developer
Contributions:13 commits, 2 PRs, 2 comments in 1 day
Contributions summary:Christoph primarily focused on improving the desktop environment of the Dioxus framework. Their contributions include cleaning up and validating the desktop's HTML structure, switching from RPC to IPC for communication, extracting protocol handlers into a module, and adding features like maximize toggle and devtool support. They also addressed typos and refactored the code to enhance modularity within the desktop-specific packages.
iosreactjsweb-desktopcssgui
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