Wojtek Mach

Software Engineer at Dashbit

Krakow, Lesser Poland Voivodeship
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
Wojtek Mach is a seasoned software engineer with 14 years of experience, currently building resilient back-end systems at Dashbit from Kraków. He is a prolific open-source contributor and maintainer within the Elixir ecosystem—helping shape core projects like Elixir, Phoenix, Ecto, and ExDoc—often focusing on documentation, typespecs, testing, and subtle bug fixes that improve developer experience. His work spans HTTP clients, database drivers, real-time tooling and observability (Mint, Req, Postgrex, LiveView, LiveDashboard, Broadway), showing deep fluency in Erlang/OTP and functional design. Wojtek combines pragmatic engineering with attention to API ergonomics and test automation, and he occasionally authors technical writing and doctests to make complex features approachable.
code15 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (MSc), Applied Computer Science, Master of Science (MSc), Applied Computer Science at Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (71)

postgresql10
package-management10
testing10
http10
genstage10
httpc10
http-client10
apache-phoenix10
markdown10
typespec10
document-generation10
api10
phoenix-liveview10
zlib10
sql10

Programming languages (24)

MDXSmartyC++CSSCRustMakefileGo

Github contributions (5)

github-logo-circle
wojtekmach/req

Mar 2021 - Jan 2023

Req is a batteries-included HTTP client for Elixir.
Role in this project:
userBack-end Developer
Contributions:3 releases, 168 reviews, 315 commits in 1 year 10 months
Contributions summary:Wojtek primarily contributed to the development of the `req` library, a batteries-included HTTP client for Elixir. Their contributions included adding features for handling JSON and gzip content-types, implementing support for Brotli and other compression algorithms, and integrating features like authentication and parameters. They also focused on refactoring and improving existing functionalities within the library, making it more robust and user-friendly.
elixirhttp-client
hexpm/hexpm

Oct 2014 - Dec 2022

API server and website for Hex
Role in this project:
userBack-end Developer
Contributions:57 reviews, 278 commits, 260 PRs in 8 years 3 months
Contributions summary:Wojtek contributed significantly to the Hex.pm API server and website, as indicated by the commit messages and code changes. They implemented functionality to log the port that Cowboy starts on. The user introduced and implemented the render_error/3 and validation_failed/2 error rendering helpers. Furthermore, the user added new tests related to rate limits, and various database operations, indicating a focus on core API functionality and error handling in the Elixir/Phoenix application.
hexapielixirphoenixapi-server
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