Christopher Meis

Firmware Engineer at 9elements

Witten, North Rhine-Westphalia, 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
Christopher Meis is a firmware engineer with eight years of experience building low-level, security-focused software from Witten, Germany. He holds an MSc in Computer Science and brings practical expertise in Trusted Platform Module (TPM) functionality, having contributed features and tests to the widely used google/go-tpm project. Comfortable across firmware and back-end Go development, he focuses on robust encoding/decoding and multi-argument TPM selection handling to improve platform attestation capabilities. Known for being "bored by design," he gravitates toward challenging, detail-oriented problems where protocol correctness matters. His work blends rigorous testing with pragmatic engineering to deliver auditable, security-sensitive firmware components.
code8 years of coding experience
github-logo-circle

Github Skills (12)

algorithm10
tmp10
encode10
algorithms10
tpm10
go10
decode10
encoding10
implement10
decoding10
testing10
security9

Programming languages (3)

C++CGo

Github contributions (5)

github-logo-circle
google/go-tpm

May 2019 - Jan 2021

Role in this project:
userBack-end Developer
Contributions:20 reviews, 30 commits, 52 PRs in 1 year 8 months
Contributions summary:Christopher contributed to the `google/go-tpm` repository by implementing several features related to the TPM (Trusted Platform Module) and its functionalities. They focused on enhancing the capability of the `decodeTPMLPCRSelection` function and integrating it into the `decodeGetCapability` function. The user also added tests for encoding and decoding multi-argument `TPMLPCRSelection` which is an important feature to provide extended functionality to read PCRs. The user's work primarily revolved around modifying and extending the TPM functionalities within the Go programming environment.
ChriMarMe/gokvm

Jan 2023 - Oct 2023

KVM based tiny x86 hypervisor written in pure golang, which can boot Linux
Contributions:288 pushes, 43 branches in 8 months
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