Hi, I'm Michael
I live in Gdynia, Poland
I'm a web developer with over 7.5 years of experience. I work mostly with React, but for past 2 years I've been also working with backend (NestJS).
I prioritize writing clean, readable code and reusable components, and always try to keep logic separate from presentation.
Main skills
Javascript
Typescript
HTML
CSS
SASS
ReactJS
NextJS
NodeJS
NestJS
Docker
Git
REST API
Additional skills & Tools
WebStorm
VS Code
Github
GitLab
PNPM
NPM
Yarn
Figma
AntDesign
Bootstrap
React-Query
Axios
Jira
jQuery
Vue
MongoDB
PostgreSQL
Postman
Work History
- 2020.07 - currently
Hand2Band
Frontend Developer
Projects:- 2025.03 - 2025.07TobaccoWatcherTechnologies:NextJS, Typesctipt, Radix-UI, ChartJS, Tailwind, sonnerTasks:
- Creating multi page dashboard application
- Connecting to REST API
- Managing user authentication and authorization with NextJS api proxy
- Creating Chart based on user filtered query
- 2024.07 - 2024.12ElementalTechnologies:NextJS, Typescript, React-hook-form, Next-intl (i18n), axios, Radix-ui/primitives, Zod, Tailwind, React-google-mapsTasks:
- Creating atom Components and whole pages based on Figma
- Displaying content from CMS (Strapi)
- Crating NextJS api endpoints, to handle login/registration and proxy to handle connections to backend endpoints
- Creating page with canvas to leave a signature
- Crating NextJS api endpoint to create PDF document based on markdown template and user data
- 2020.11 - 2024.06Axiom HealthTechnologies:React, Typescript, React-Bootstrap, Bootstrap, Highcharts, ArcGis JS, JEST, Cypress, AntDesign, RecoilTasks:
- Creating multi page dashboard application
- Connecting to REST API
- Storing data with recoil
- Displaying data in graph using Highcharts
- Displaying points on map (ArcGis) with data in popups
- 2022.05 - 2023.05Bank To The FutureTechnologies:React, Typescript, formic, JEST, AntDesignTasks:
- Familiarization with old code base
- Implementing new components and logic
- Validating data inputed by user (yup)
- Updating REST API connections
- Creating new app based on new Figma designs
- 2020.09 - 2020.10FlexitreksTechnologies:Vue.js, Vuex, node.js
- 2020.09 - 2020.09NoeSystemTechnologies:React Native, Redux
- 2020.07 - 2020.08LabControlTechnologies:Vue.js, Ruby on Rails, ChartJS
- 2018.01 - 2020.04
LimeBrains
Javascript Developer