Tomasz Rybarczyk

Software Engineer (Haskell PureScript NixOS Cardano Blockchain) at Input Output (IOHK)

Lubusz Voivodeship, Poland
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
Tomasz Rybarczyk is a seasoned software engineer with 16 years of experience specializing in Haskell, PureScript, NixOS and blockchain tooling for Cardano. Currently on IOHK’s Marlowe team, he builds smart-contract DSL tooling and products while combining functional programming with reproducible Nix-based deployments. His open-source footprint spans backend e‑commerce work in Django (django-oscar, satchless) and active maintenance of the PureScript package-sets, showing deep cross-stack fluency from infrastructure to language ecosystems. He also contributes front-end enhancements to projects like Clappr, demonstrating a practical full‑stack mindset. Comfortable across languages (Python, C, JS) and ops (Debian→NixOS, LXC, Ansible), Tomasz blends hands‑on systems administration with language-level craftsmanship. Colleagues describe him as a pragmatic engineer who surfaces long-term maintainability in both libraries and production systems.
code16 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Wroclaw
languagesEnglish, Russian, German, Polish
stackoverflow-logo

Stackoverflow

Stats
2,221reputation
192kreached
37answers
0questions
Badges
unit-testing
top-5%
github-logo-circle

Github Skills (35)

dependency-manager10
dependency-management10
clappr10
javascript10
package-management10
python10
dependency-analysis10
django10
ecommerce10
purescript10
modeler10
360-video10
modello10
package-repository10
video-player10

Programming languages (18)

JavaC++PureScriptCRustPerlJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
mirumee/satchless

Feb 2011 - Apr 2012

E-commerce for Python
Role in this project:
userBack-end Developer
Contributions:300 commits in 1 year 2 months
Contributions summary:Tomasz primarily contributed to the e-commerce backend, making significant changes to product models and templates, and adding form classes and listeners. They were also involved in addressing documentation typos and merging changes from the master branch. This developer was focused on core features related to products and the cart functionality.
pythonecommercecommercee-commerce
purescript/package-sets

Nov 2016 - Jun 2022

PureScript packages for Spago and Psc-Package
Role in this project:
userBack-end Developer
Contributions:19 commits, 16 PRs, 5 comments in 5 years 8 months
Contributions summary:Tomasz primarily contributes by adding and updating PureScript packages to the package set. These changes include adding new packages like `pointed-list`, `int-53`, `redis-client`, and `undefined-is-not-a-problem`. Additionally, they updated versions and dependencies for existing packages such as `homogeneous`, `systemd-journald`, and `logging-journald`. The user's work focuses on curating and maintaining a comprehensive set of PureScript packages, indicating a strong understanding of the PureScript ecosystem.
package-setpsc-packagepscpackage-managerspago
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
Tomasz Rybarczyk - Software Engineer (Haskell PureScript NixOS Cardano Blockchain) at Input Output (IOHK)