Marcin Wójtowicz is a Haskell-focused software developer with a background in mechanical and aerospace engineering, currently contributing to Cardano’s networking stack and Mithril decentralized messaging at Input Output (IOHK). He brings practical embedded systems experience from developing C++ trackside and train communication software, and pairs that with functional-programming expertise in Haskell and Racket plus scripting fluency in Python and Bash. Marcin’s work spans protocol design, property-based testing, performance tuning and system monitoring, reflecting a pragmatic approach to distributed systems. Unusually for someone with a mechanical engineering degree, he has transitioned into core blockchain network development, blending hardware-near thinking with formally minded functional techniques. Based in Piaseczno, Poland, he leverages prior aerospace engineering rigor to tackle safety- and performance-critical software challenges.
2 years of coding experience
13 years of employment as a software developer
Bachelor of Engineering Mechanical Engineering, Bachelor of Engineering Mechanical Engineering at Stevens Institute of Technology
Implementation of a Consensus Layer for the Ouroboros family of protocols
Contributions:9 reviews, 7 PRs, 69 pushes in 10 months
raftconsensusouroborosblockchain
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
Marcin Wójtowicz - Haskell Software Developer at Input Output (IOHK)