Michel Boersma is a Senior Software Engineer and architect specializing in modern C++ with a long track record across embedded systems, fintech, traffic control, and blockchain. He designs and implements high-performance, event-driven back-end and middleware solutions on Windows and Linux, with hands-on experience in low-level TCP/UDP networking, real-time processing, and API design. His work includes adding Ethereum Virtual Machine support and Ethereum API compatibility to the Zilliqa blockchain, illustrating an ability to bridge cutting-edge distributed systems with robust C++ engineering. As a freelance company owner and consultant he leads end-to-end projects—from requirements and architecture to testing, delivery and support—often improving latency and reliability in production systems. Michel’s curious, context-driven problem solving (Gallup strengths: Individualization, Context, Input) complements a practical focus on test-driven development, integration testing and automation. Based in Amsterdam, he thrives on medium-to-large projects where performance matters and legacy constraints demand creative modernization.
3 years of coding experience
29 years of employment as a software developer
Bachelor's degree ICT and Telecommunicatie, Bachelor's degree ICT and Telecommunicatie at Amsterdam University of Applied Sciences
Electrical and electronic engineering, Electrical and electronic engineering at ROC van Amsterdam
Zilliqa is the world's first high-throughput public blockchain platform - designed to scale to thousands of transactions per second.
Role in this project:
Backend Developer
Contributions:52 reviews, 59 commits, 48 PRs in 4 months
Contributions summary:Michel primarily focused on modifying and enhancing the backend of the Zilliqa blockchain platform. Their contributions involved improvements to the `AccountStoreSC.tpp` file, including changes to event logging and gas handling within the EVM interpreter. They also implemented support for various Ethereum API calls within the lookup server and added unit tests. Furthermore, the user addressed error handling and the processing of transaction receipts.
Contributions:28 pushes, 1 issue in 1 year 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.