About Me

I am a professional Frontend Developer and an aspiring Full-stack Developer with 6 years of work experience. What brought me to the programming world was the ability to create things and solve problems with code. I specialize in building usable, modern, efficient and user friendly interfaces and solutions on both frontend and backend sides.


Across all the projects I've been hired to work on I've specialized in:

  • building interfaces and completing the necessary tasks with modern solutions
  • fixing the arising problems in the codebase
  • locating the code smells (weird solutions, quick hacks, inefficient algorithms etc.)
  • providing a modern solution to these problems (whilst still building new stuff)
  • slowly implementing these modern solutions into codebase

Featured Projects

Manga Aggregator

A project for aggregating manga and displaying notifications when new chapters arrive. (Still in development)

Tech stack:

Hiragana Teacher

A project built to help people memorize japanese Hiragana alphabet in a unique way.

Tech stack:

Central Rest Apartment

A project displaying an apartment in Paphos in Cyprus. Built as an advertisement.

Tech stack:

Work Experience & Education

  • Myself

    TypeScript & Web Developer

    Myself

    2020 - Today (4 years)

    I'm a developer building software for myself and clients. All my solo coding projects are built from the ground up (using the technologies provided), from planning and designing all the way to solving real-life problems with code. I try to build my apps in frontend technologies like React and Next.js with TypeScript and TailwindCSS under the hood.

    Tech stack:

  •  Transition Technologies Software

    Angular Frontend Developer

    Transition Technologies Software

    2018 - Today (6 years)

    I began working for Transition Technologies in 2018. There I experienced what it's like to work on a project with many people, with different backgrounds and different roles. I've also built many projects when I was body-leased to other companies. I've been mostly building stuff in Angular and TypeScript and after a while I started to throw in more and more useful RxJS features, once I became comfortable enough with the library.

    Tech stack:

    • Miquido

      Angular Frontend Developer

      Miquido

      2023 - 2024 (0.5 years)

      With this company I worked on:

      • YouMap - Whilst working on this project, I got to help built some nice and accessible user interfaces and also help my teammates integrate many useful tools into the project.
      • Jazzed - When I joined into the team, this project just needed some adjustments and a couple more features to be finished, which I gladly did. I also helped to slightly improve the developer experience in the small amount of time I had.

      Tech stack:

    • Ministerstwo Finansów

      Angular Frontend Developer

      Ministerstwo Finansów

      2023 (3 months)

      With this company I worked on HPN Calculator - this was a quick project built to help tax payers in Poland with their taxes. The project was built from ground up to be accessible, fast and precise. What we mostly focused on were the complexities of how the taxes should be calculated and how the different types of tax reliefs apply into the equation. We also wrote tests to prevent any regression errors. In the end the client was very happy to receive the project so quickly put together.

      Tech stack:

    • Centralny Ośrodek Informatyki

      Angular Frontend Developer

      Centralny Ośrodek Informatyki

      2021 - 2022 (1.5 years)

      Whilst working for this company, I was asked to help with a couple of projects. The most notable one was Katalog Podmiotów Publicznych. The app was designed to assist in management of public entities, which required a lot of data filtering, sorting and other complex operations. We've managed to achieve this by designing an adequate architecture for completing such a task.

      Tech stack:

    • Centrum e-Zdrowia

      Angular Frontend Developer

      Centrum e-Zdrowia

      2019 - 2021 (2 years)

      With this company I worked on:

      • Gabinet.gov.pl - When I joined the team, what we mostly focused on was improving developer experience, which left a lot to be desired. We worked on a better way to handle many complex forms in a more unified and structured way. Proper streamlining of most complex parts of the code improved the overall performance of the application. We also worked on integrating it with the Backend API and wrote tests to prevent any regression errors.
      • Portal.zdrowie.gov.pl (Internal project) - A CMS-like project designed to allow quick adding, removing and editing of articles into the site. The project was built from ground up to be accessible, fast and easy to understand. In the end the client was very happy to receive the project so quickly put together.

      Tech stack:

    • Confidential

      Junior Frontend Developer

      Confidential

      2018 - 2019 (1.5 years)

      The first project I got to work on professionally. Whilst learning the ropes of collaborative work, I also got to experience the struggles of inheriting a somewhat badly managed project and bringing it back to life. What we managed to achieve is to greatly increase the performance of the application and the improved the developer experience, which subsiquently increased the speed in which new features got built.

      Tech stack:

  • Politechnika Koszalińska

    Master's Degree in Computer Science

    Politechnika Koszalińska

    2019 - 2020 (1.5 years)

    After finishing my Bachelor's Degree I decided to see what the Master's has to offer. During this course I could see what it's like to build software, but from a management's (planning and organizing) and architect's (architecture designing) standpoint.

  • Politechnika Koszalińska

    Bachelor's Degree in Computer Science

    Politechnika Koszalińska

    2015 - 2019 (3.5 years)

    I pursued the knowledge that a computer science degree had to offer. I learned about computer architecture, computer science theory, an array of programming languages, and different aspects of artificial intelligence.