Michael Drogalis

Founder at ShadowTraffic

Seattle, Washington, 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 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.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Rochester Institute of Technology
github-logo-circle

Github Skills (14)

clojure10
markdown10
fault-tolerance10
stream-processing10
markdown-it10
zookeeper10
clojure-cli10
documentation10
data-processing10
technical-writing10
concurrency9
sql9
distributed-systems9
css8

Programming languages (9)

JavaDockerfileShellMakefileJavaScriptGoHTMLClojure

Github contributions (5)

github-logo-circle
onyx-platform/onyx

Aug 2015 - Mar 2018

Distributed, masterless, high performance, fault tolerant data processing
Role in this project:
userBack-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.
fault-tolerantstream-processingdata-processingfaultdata-stream
confluentinc/ksql

Nov 2019 - Sep 2021

The database purpose-built for stream processing applications.
Role in this project:
userTechnical 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.
materialized-viewsstream-processingstreaming-queriesksqldbsql
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 Drogalis - Founder at ShadowTraffic