Work experience #
4 years of commercial experience, 3 of which as a Software Engineer at Software Mansion in Kraków, Poland.
Freelancing #
- [2021 - 2022] Recommendation systems, Python (numpy, flask, scikit-learn) - worked on a recommendation algorithm for a large literary portal. Based on books the user interacted with, we created a suggestions feed. A Proof Of Concept that I used to recruit myself.
Software Mansion: #
[2022] - was part of a team behind Membrane Framework, a multimedia framework in Elixir. As part of my work there, I delivered an introduction to Membrane talk:
[2022 - present] Contracting for a large US-based company with an Elixir stack (Elixir, PostgreSQL, Oban, Redis, React, GraphQL) and legacy parts of Ruby:
- Helped with a migration from a legacy Ruby codebase to Elixir
- Enforced data consistency in a large production database with millions of active users
- Translated real customer problems into working Elixir solutions
[2024 - present] - created Learn Elixir, a project to onboard new people without prior Elixir experience to Elixir. 10+ people successfully finished the project, each receiving extensive code reviews to adapt quicker.
Education #
Other thingies #
- Advent of Code 2024 - 25 programming languages, each day in a new programming language.
- Subtitles player - takes a video, generates subtitles, and plays the video alongside the generated subtitles.
- Schedule your life - uses time allocation algorithms to chunk and plan long-term activities throughout your calendar. Reallocates events if they are not completed on time.
- stateofelixir.com - a PoC, similar to State of JS and State of React Native, but for Elixir and built with Elixir - GitHub repo. The project is on hold since there were other surveys at the same time, and I answered most of the questions I had when doing a PoC and gathering questions.
- And many others, not yet publicly shared.
Social #