Michael Drogalis is a founder and product-minded engineer with 11 years building distributed systems, developer tools, and cloud-native products from startup to acquisition. He led Distributed Masonry through acquisition, spent years shaping product and technical strategy at Confluent (including documentation and tutorials for ksql) and now runs ShadowTraffic, a rapid product-iteration studio that launched four products in four quarters. Deep in the stack, he contributes to high-performance, fault-tolerant projects like Onyx and has hands-on experience improving core data-processing reliability and streaming ETL docs that help teams ship production stream applications. Based in Seattle and trained in software engineering at RIT, he blends CEO-level product judgment with day-to-day backend engineering craft.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Rochester Institute of Technology
Distributed, masterless, high performance, fault tolerant data processing
Role in this project:
Back-end Developer
Contributions:97 commits, 199 PRs, 2228 pushes in 2 years 7 months
Contributions summary:Michael primarily focused on improving the fault tolerance and stability of the Onyx data processing platform. Their contributions included fixing an issue where exhausted inputs were written multiple times, fixing doc tests, and preparing for subsequent release cycles. They also addressed exceptions within output task functions and implemented garbage collection mechanisms, showcasing work in the core data processing logic and operational aspects of the system.
The database purpose-built for stream processing applications.
Role in this project:
Technical Writer
Contributions:28 reviews, 142 commits, 137 PRs in 1 year 9 months
Contributions summary:Michael primarily contributed to the documentation of the `ksql` project, focusing on user guides and tutorials. The commits involved creating and updating documentation pages, including new tutorials on materialized views and streaming ETL pipelines. They also made visual improvements to the documentation, such as card layouts and color schemes, and updated the wording to reflect current features of the project.
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.