michał kruk

a web developer based in Poznan — building websites and apps usually in Vue.js.

Currently working at Grandmetric as FrontEnd Developer.

experience

work history

6+ years as Frontend Developer

Frontend Developer

09.2021 - 06.2025

Grandmetric

  • Leading frontend development for a smart home solution tailored to Student Depot facilities.
  • Responsible for building responsive interfaces, integrating native mobile features, and writing end-to-end tests with Playwright.
vue.js, react, react native, playwright

Frontend Developer

10.2020 - 11.2021

Trui

  • Worked across various projects in a software house environment, delivering solutions for clients in diverse industries: recruitment, logistics, and adult content.
  • Adapted quickly to different tech stacks and business requirements.
vue.js, angular, wordpress

Junior Frontend Developer

11.2019 - 10.2020

Flow2code

  • Developed frontend applications for clients in the wood manufacturing and education sectors, including a university management system.
  • Focused on component architecture and SSR with Nuxt.js.
vue.js, nuxt.js

Frontend Developer

02.2019 - 09.2019

futuredevs.space

  • Co-founded a small development initiative, delivering landing pages and experimenting with app development.
  • Gained early experience managing freelance-style client work and setting up full frontend delivery pipelines.
react, gatsby, wordpress

about

info

I've code about last 10 years, since I started studying Computer Science. Made many projects from own ideas to small commercial projects.

My journey began by crafting landing pages for small businesses, where I gained valuable commercial experience. Since then, I've had the privilege of working with several companies, honing my skills and expertise in frontend development. Through every project, I strive to blend innovation and functionality to deliver user-centric solutions. I am currently working at Grandmetric as Frontend Developer

On a daily basis I work with Vue.js, React and React native.

If you interested in working with me

get in touch