Mike Greenberg is a polyglot software engineer with over two decades of experience building mission-critical, high-throughput backend systems for startups and enterprises. He has led engineering teams and projects from architecture through production, including an ETL monitoring and analysis pipeline for a worldwide distributed-systems network and ownership of a high-volume security access control system. Mike founded and led company-wide Observability Guilds, standardizing metrics, logging, and tracing across services and IoT devices, and has hands-on experience instrumenting major open-source projects like Filecoin's Lotus and OpenBazaar in Go. He combines strong DevOps and CI/CD practices with data engineering—designing dbt pipelines, improving GitHub Actions performance, and automating ETL with Claude-driven workflows that include human-in-the-loop gating. Known for mentoring, hiring (200+ interviews at Protocol Labs), and community building, he thrives in fast-paced environments and enjoys untangling legacy systems into well-tested, maintainable abstractions. Based in Boynton Beach, FL, he brings a restless curiosity and practical creativity to complex distributed systems and observability challenges.
14 years of coding experience
20 years of employment as a software developer
Bachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at Florida Atlantic University
Contributions:805 commits, 344 PRs, 634 pushes in 2 years 1 month
Contributions summary:Mike's commits primarily focus on adding functionality and making improvements to the OpenBazaar-go backend. These contributions include adding support for cryptocurrency listings and modifications to the order processing flow, including the incorporation of additional currency code handling. The user also made modifications to several data structures for storing and tracking transactions as well as implementing a fix for issues that arose with reorgs. The codebase appears to be using Golang.
Reference implementation of the Filecoin protocol, written in Go
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1 release, 18 reviews, 80 commits in 1 year 4 months
Contributions summary:Mike's commits primarily focus on integrating and improving the monitoring capabilities of the Filecoin protocol implementation. They added OpenCensus instrumentation for block validation, CPU/memory usage, and message handling to Lotus. Furthermore, the user implemented features for chainwatch, including capturing miner and chain power data, as well as metrics. The user made changes to the build and release processes for the project.
golangipfsfilecoinblockchainfilecoin-protocol
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.