Tobiasz Małecki

Elixir Developer at AppUnite

Greater 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
Tobiasz Małecki is an Elixir backend developer with 11 years of experience, currently building API-driven services with Phoenix, Protocol Buffers and Kubernetes at AppUnite. He transitioned from Ruby on Rails early in his career and now focuses exclusively on functional, concurrent systems in Elixir. An active open-source contributor, he has improved core Elixir tooling and popular libraries—contributions include handling non-ASCII strings in Dialyxir, CQRS/ES fixes and typespecs for Commanded, and HTTP client enhancements in Tesla. Known for attention to code quality, documentation and backward compatibility, he blends hands-on refactors with pragmatic packaging and formatter work in the Elixir ecosystem. Based in Greater Poland, he pairs practical production experience with a habit of improving developer ergonomics across widely used projects.
code11 years of coding experience
job3 years of employment as a software developer
bookInformation Technology, none, Information Technology, none at Poznan University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (16)

testing10
code-formatting10
eventstore10
http10
middleware10
tasks10
cqrs10
event-sourcing10
elixir10
documentation10
dialyzer10
ack9
typespec9
erlang8
json8

Programming languages (5)

C++CErlangRubyElixir

Github contributions (5)

github-logo-circle
elixir-tesla/tesla

Jan 2017 - Dec 2019

The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
Role in this project:
userBack-end Developer
Contributions:57 commits, 36 PRs, 2 pushes in 3 years
Contributions summary:Tobiasz primarily focused on enhancing the Elixir-based HTTP client library. Their contributions include fixing warnings, adding support for HTTPC options, resolving issues with the Fuse middleware, and refactoring the generation of API functions to limit the number of generated functions. Further improvements involved implementing compression middleware and adding support for stream request bodies within the HTTPC and IBrowse adapters, alongside improvements to the follow redirects middleware.
ibrowsehackneyhttp-clientclient-libraryelixir
elixir-lang/elixir

Oct 2017 - Jan 2020

Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
userBack-end Developer & Technical Writer
Contributions:101 commits, 83 PRs, 19 comments in 2 years 3 months
Contributions summary:Tobiasz primarily focused on refactoring and improving the Elixir codebase, with an emphasis on code formatting and documentation updates. They ran code formatters on various Elixir files, including core modules, test files, and documentation, ensuring code consistency and readability. In addition, the user added and improved the documentation for several modules, including those related to basic types and the `Float` and `Regex` modules, contributing to the project's maintainability and usability.
functional-languagescalablefunctional-programmingelixircompiler
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
Tobiasz Małecki - Elixir Developer at AppUnite