Michael Vandeberg

United States
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
Michael Vandeberg is a software engineer and technology leader with 10 years of experience building high-performance, cloud-native blockchain systems and developer tools. Currently serving as CTO of Koinos Group and a software engineer at The C++ Alliance, he has architected feeless blockchain components in C++20 and built resilient Kubernetes-based SaaS infrastructure focused on observability and redundancy. His hands-on background spans C++, Go, and TypeScript microservices, Protobuf/AMQP integrations, and meaningful open-source contributions such as extending the steem-js library to support SMT asset types and transaction serialization. Driven by a research-minded approach from his graduate work at Virginia Tech, he combines efficiency, scalability, and elegant design to solve hard systems problems. Notably, he bridges deep protocol-level engineering with production-grade cloud operations, making him effective at turning novel research ideas into reliable, customer-facing infrastructure.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BS) Mathematics and Computer Science, Bachelor of Science (BS) Mathematics and Computer Science at George Fox University
bookGraduate Student Computer Science, Graduate Student Computer Science at Virginia Tech
languagesEnglish
github-logo-circle

Github Skills (11)

steemit10
javascript10
st10
blockchain10
api9
unit-testing9
apim9
typescript-types7
nodejs7
typescripts7
typescript7

Programming languages (13)

C++CSSCMakeTeXWebAssemblyGoHTMLTypeScript

Github contributions (5)

github-logo-circle
steemit/steem-js

Oct 2019 - Feb 2020

Steem.js the official JavaScript library for Steem blockchain
Role in this project:
userFull-stack Developer
Contributions:17 commits, 6 PRs, 15 pushes in 3 months
Contributions summary:Michael primarily focused on implementing and testing features related to the Steem blockchain and its associated token (SMT) functionality within the JavaScript library. Their work involved modifying the library's serialization and deserialization logic to support new asset types and SMT-related operations. This included the addition of SMT-specific operations like `smt_create`, `smt_setup`, and `smt_contribute`, as well as adjustments to existing transaction signing and verification processes to accommodate these new features.
javascript-libraryjavascriptblockchainsteem-blockchainsteem
koinos/EmbeddedProto

Sep 2021 - Jul 2024

Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for ARM Cortex-M microcontrollers. It is small, reliable and easy to use.
Contributions:1 review, 1 PR, 2 pushes in 2 years 10 months
cortexbuffersc11jlinkcortex-m
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
Michael Vandeberg