photo of Michal Pawlowicz, the author

Hi, nice to meet you 💖.

My name is Michal and I am a mid frontend developer with React with 4+ years of experience at AMLRightsource.
I like to write Javascript, Typescript, React is my framework of choice, though I've worked with many others.

Since I've started programming in commercial teams, I've noticed that I'm usually the one who shares knowledge and digs deeper into how actually things are made. I consider myself an enthusiast, coding brings me joy 🚀.

You are reading this, since I've finally decided to share with a broader audience. Enjoy 😇


My Roles

4+ years of experience

Frontend Developer With React
AMLRightsource
March 2023 - Present

Definitely the most challenging role in my career.

A software driven by an unusual KYC domain. We work in a microfrontend architecture using React as our core library. Here I've realised what complex UI actually means. Lots of tough decisions to make, including choosing libraries which were later foundation of our system.

Im pleased that my voice here was heard and that product has reflected my opinion while making their part of the job. I enjoyed working on new features with my team as they usually were non-trivial; thus fun to brainstorm and elaborate 🤓.

I've developed a feature which increased users' efficiency by four times*, I AM VERY proud till now.

Technologies I've used here:
  • Core:
  • Typescript
  • React (of course)
  • React Query (it's brilliant)
  • MUI
  • Storybook
  • Webpack
  • React Hook Form
  • Zod
  • Testing:
  • React Testing Library
  • Mock Service Worker
  • Jest
  • Issue Tracking Tools:
  • Jira
  • Gitlab
  • Figma

Frontend Developer with React
X-kom
March 2022 - March 2023

And here we are...

The largest e-commerce in Poland decided to hire me as React Developer

I was a bit anxious about working in dev team this huge, but in the end it was a "well worth it" experience.

In this role I've learnt proper dev workflows and met a mature product with well established rules. I've seen how crucial it is to consider the product as a whole package; including ux, ui and accessibility. The product team there was just irreplaceable It was a factor which excelled my growth at the time.

I had the ability to watch and learn from people of high seniority, gained insight via code-reviews. I've especially enjoyed the frontend guild we had there, just a bunch of guys who were passionate about their job 🤗.

Apart from developing our team's features, I had my share of commits in the in-house design system.

Technologies I've used here:
  • Core:
  • Typescript
  • React
  • Redux, Redux Saga
  • Styled Components
  • Storybook
  • React Final Form
  • Webpack
  • Testing:
  • React Testing Library
  • Mock Service Worker
  • Jest
  • Issue Tracking Tools:
  • Azure Devops
  • Figma

Junior Frontend Developer
Interkom Systems
February 2020 - March 2022

I am always nostalgic about this role. An internship which became a great journey into commercial software development.

I took part in developing many smaller grade projects which served clients' specific domain.

After I've turned my programming hobby into a real-life job, I've started gaining the proper knowledge about how things are done. Turned out sometimes it's about being good enough instead of perfect 😅.

I was hired as a frontend developer, though I had the ability to touch base with various software technologies including Java, C# and relational databases.