PL EN

Paweł Gnat

Frontend developer

in the process to become a fullstack

About me

I'm a frontend developer living in Poland. Learning is a never ending story, hence the idea for my own space on the Internet.

I have had the opportunity to be a guest on a podcast and various recordings so, definitely check out about me page. I'm interested in the area of web application development.

I provide solutions mainly in

React

Next

TypeScript

Astro

CSS

Tailwind

Node

MongoDB

Jest

Vitest

React Testing Library

Playwright

More about me...

Experience

-

Frontend Developer

Artneo - web agency / software house

Poland, Olsztyn, on site

Description

Supporting the development team with ongoing tasks and cooperating with the designer to create websites, stores and applications.

Responsibilities

  • Developing websites and online stores
  • Maintenance of deployed applications and sites for clients
  • Collaborating with the team to implement new features and fix bugs

Achievements

  • Creation of a new starter template based on Vite for websites for the whole team (previous template was based on Gulp)
  • Build an internal application from scratch to manage people in a team, based on a Gantt chart (stack: Next, TypeScript, MongoDB, Jest, Tailwind, Shadcn)

- ongoing

Junior Frontend Developer

NightWoods - software house

Poland, Wrocław, remote

Description

Programming applications in a team according to Agile methodology

Responsibilities

  • Developing MVP apps

Achievements

Ongoing :)

Personal projects

Transactions report finance app based on provided receipts (OCR and AI related)

Stack:

Next/React / NextAuth / TypeScript / MongoDB / Prisma / Shadcn / Axios / Nodemailer / Tesseract / Tailwind / openAI / Zod / Vitest / React Testing Library / Playwright / Sentry

Features:

  • Creation of multiple group budgets
  • Controlling access to data, based on roles
  • Creation of transaction statistics, based on a selected date range
  • Tracking of personal expenses
  • Conversion of images to text
  • ChatGPT support for reading text for specific expenses
  • Adding, editing and deleting transactions
  • Account activation via a link on the email address provided during registration

Website for a landscape architecture design studio

Stack:

Astro / SCSS / JavaScript / PHP / DatoCMS

Features:

  • Content management through CMS