Michail Huber

Founder at ButterDocs

Berlin, Germany
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

👤
Senior
🎓
Top School
Michail Huber is a Berlin-based founder and software engineer with 14 years of experience building developer-focused products and teams, currently leading ButterDocs and Arc Studio. He combines deep backend engineering and QA/test automation expertise—evidenced by meaningful contributions to widely used projects like RSpec and the clj-pdf library—with product-minded leadership in content tooling. His career spans freelance consulting and engineering roles across startups and finance, giving him a rare mix of technical rigor and business literacy from a Magister in Business Administration. At ButterDocs he focuses on reducing workflow friction for content teams, bringing an engineer’s attention to reliability and a founder’s sense for product-market fit. Notably, his open-source work includes subtle but impactful improvements to testing DSLs and PDF rendering that improve developer ergonomics downstream.
code14 years of coding experience
job9 years of employment as a software developer
bookMagister Business Administration and Management, Magister Business Administration and Management at University of Vienna
languagesGerman, French, English
stackoverflow-logo

Stackoverflow

Stats
161reputation
23kreached
0answers
1question
github-logo-circle

Github Skills (12)

clojure10
ruby10
pdf-generation10
unit-testing10
test-automation10
rspec10
web-framework10
pdf10
clojure-cli10
dsl10
testing10
rvm6

Programming languages (9)

TypeScriptVim SnippetHTMLVim scriptErlangRubyElixirVim Script

Github contributions (5)

github-logo-circle
clj-pdf/clj-pdf

Apr 2020 - May 2021

PDF generation library for Clojure
Role in this project:
userBackend Developer
Contributions:5 commits, 5 PRs, 8 comments in 1 year
Contributions summary:Michail contributed to the `clj-pdf` library by implementing new features and fixing bugs related to PDF generation. Their work included adding support for text underlines and background colors, and implementing font stacks for text rendering. The user also addressed a bug by fixing an incorrect variable reference. Additionally, the user refactored test utilities into a separate namespace.
pdfpdf-generationclojure-libraryclojurebabashka
rspec/rspec-core

Mar 2013 - Dec 2013

RSpec runner and formatters
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 commits in 9 months
Contributions summary:Michail primarily contributed to the internal workings of the RSpec framework. Their commits focused on modifying the `example_group` functionality, including renaming methods and aliasing them. The user also worked on exposing example group aliases, updating DSL, and configuration files, thus affecting how RSpec is used. Furthermore, the user's work touched on metadata handling and testing of the RSpec DSL, revealing their contribution to testing the framework's core functionality.
railsrubyrspecrspec-runnerformatters
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
Michail Huber - Founder at ButterDocs