Experience
Software engineer with 5+ years building, shipping, and maintaining production applications, primarily with Ruby on Rails. Now moving into Java backend engineering with Spring Boot.
Software Engineer - Uplisting Core Team
Built and shipped product features for Uplisting, a production SaaS platform for short-term rental managers.
- Built and shipped product features with a focus on reliability and maintainability
- Delivered a Duda platform integration, migrating a legacy server-side booking engine for a third-party site partner
- Improved existing flows to reduce friction for end users and support teams
- Collaborated across product and engineering to plan rollouts, reduce risk, and keep changes reversible
Software Engineer | Freelance
End-to-end feature delivery for the main Menu.pl application, a food ordering platform.
- Delivered features end to end including an on-site and online coupon system (business rules, validation, edge cases, rollout)
- Worked closely with stakeholders to clarify requirements, break down scope, and ship incrementally
- Took full ownership in a small team: planning, implementation, review, and release coordination
Software Engineer II - Core Team
Core team member on a B2B SaaS platform used by agencies and marketing teams for cold outreach at scale.
- Co-built a shared Angular component library to ship UI faster and improve consistency
- Migrated users to a new UI while keeping existing workflows stable and reliable
- Built the Client Portal enabling agencies to share results and metrics with clients
- Worked closely with designers and engineers to deliver polished, user-focused features
Jr. Ruby on Rails Developer | Project Coordinator
Built backend features for a data-driven cost allocation product in a consulting environment.
- Built features for a cost allocation product based on automated meter readouts (data-driven billing/ops)
- Coordinated timelines and stakeholders so work stayed unblocked and predictable
- Co-created an internal tool that reduced repetitive work and sped up recurring tasks by at least 2h per ticket
Trainee Ruby Developer
Lemkin.pl
Early-career work on a REST API for a legal-advice chatbot serving Polish users.
- Designed and implemented clean, predictable API endpoints
- Focused on backend logic correctness and clear data flows
Education
AGH University of Science and Technology
B.S. in Applied Computer Science · Cracow, Poland
Certifications
Skills
- Languages 8
- Frameworks 13
- Frontend 7
- Infrastructure 7
- Tools 7
- Engineering 7