Full-stack engineer based in Poland. 3+ years building production software across Ruby on Rails, React, and TypeScript. I've worked in a software house and in SaaS - both shaped how I think about code: ship it, but ship it carefully.
Backend
Frontend
Tools & Infrastructure
Always open to learning new technologies if they help solve the problem better.
Projects across three domains:
- Email infrastructure - Mailtrap (SaaS, production at scale)
- Healthtech - Nazca Health (mental health platform)
- Cleantech - Wattcrowd (solar farm layout tool with interactive map + ROI calculator)
OmniAuth strategy for the USOS API - the academic platform used across Polish universities. No existing OmniAuth integration existed for it, so I built one from scratch. Handles OAuth flow, user data mapping, and edge cases specific to the USOS API.
Ruby · OAuth · OmniAuth
phlex - merged contribution
Fixed a NameError: uninitialized constant Phlex::SGML::Attributes::Date bug affecting Ruby 3.4 users running Phlex outside of Rails. Rails apps never hit this because ActiveSupport loads date early - standalone users did. Added require "date" to match the existing require "set" convention, plus a subprocess-based regression test to ensure the fix actually catches the issue (inline tests wouldn't, since Nokogiri loads date as a side effect).
Ruby · Ruby stdlib · Bug fix