Principal Software Engineer at Freelance / self-employed
Silesian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michał Krzyżanowski is a Principal Software Engineer with 14 years of experience building backend systems and leading engineering efforts across startups and consulting engagements. Based in Silesian Voivodeship, Poland, he has founded a custom app shop, led engineering at Toptal, and now operates as a freelance principal engineer, blending hands-on development with architectural guidance. His work centers on Ruby/Rails and distributed workflows—evidenced by contributions to the Gush workflow runner where he improved CLI ergonomics and extracted graph logic to make tooling more composable. Colleagues rely on him for pragmatic refactors that reduce complexity and for turning opaque workflow internals into clear, usable developer interfaces. He pairs entrepreneurial instincts with a steady record of shipping production-grade systems and mentoring teams through technical transitions.
14 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.), Informatyka, Bachelor of Science (B.Sc.), Informatyka at Politechnika Śląska w Gliwicach
Fast and distributed workflow runner using ActiveJob and Redis
Role in this project:
Backend Developer
Contributions:1 release, 15 commits, 4 PRs in 8 years 8 months
Contributions summary:Michał primarily focused on enhancing the command-line interface (CLI) of the Gush workflow runner. They implemented features such as creating, starting, showing, and listing workflows, using Thor for CLI task handling. The user also improved the `gush show` command with options to skip sections and filter jobs and extracted graph logic out of the CLI class. Several refactors were also included.
Contributions:65 commits, 2 PRs, 43 pushes in 1 month
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
Michał Krzyżanowski - Principal Software Engineer at Freelance / self-employed