Hi, I'm Patryk 👋

A fullstack developer

My experience is mostly centred around PHP (Drupal and Laravel) and complemented by JavaScript frameworks (React and Next.js).

About

Ever since I could remember I had a big passion for technology. My first hands-on experience with web development was during high school when I set up an online store for the family business.

After graduating from university and gaining commercial experience, I found out that a well-balanced full-stack development process with modern JavaScript frameworks where I can work on software which is built well but at the same time looks and feels good is what gives me the most pleasure.

Outside the time spent in front of the computer, I am passionate about alternative coffee brewing methods, plenty sub-genres of rock and metal music and a good fiction book (particularly lovecraftian storiesLovecraftian Stories).

Experience

  1. March 2023 - Present

    Developed, styled and maintained web apps for a variety of clients. Worked on building a headless, static-generated app (Drupal 10 + Next.js). Utilized a diverse array of industry-standard tools (both technical and non-technical) such as Jira, Jenkins, Platform.sh, ddev. Worked with agile methodology.

    • PHP
    • Drupal
    • JavaScript
    • TypeScript
    • Next.js
    • React.js
    • MySQL
    • Headless
    • HTML & SCSS
    • Twig
    • jQuery
    • Platform.sh
    • Jenkins
    • Storybook
  2. May 2022 — March 2023

    Developed and maintained web apps (both internal and for a client) using Laravel + Vue.js stack including a headless one.

    • Laravel
    • PHP
    • Vue 3
    • JavaScript
    • HTML & SCSS
    • MySQL
    • Headless
  3. December 2017 — March 2023

    Styled and maintained the store's theme, configured integrations with external warehouses, built an internal app that utilized Shoper API to improve the product prioritization on the listing pages.

    • JavaScript
    • HTML & SCSS
    • Shoper
    • Baselinker
    • PHP
    • Laravel

Skills

Frontend

  • Javascript
  • TypeScript
  • React.js
  • Next.js
  • SASS
  • Tailwind
  • Bootstrap
  • jQuery
  • HTML & SCSS
  • Vue.js

Backend

  • PHP
  • Drupal
  • Laravel
  • MySQL

Other

  • GitHub
  • BitBucket
  • Docker
  • Postman
  • VSCode
  • PHPStorm
  • Github Copilot
  • Platform.sh
  • Jenkins
  • Photoshop
  • Figma
  • Linux
  • Mac OS

Projects

  1. An old project, the app helps with 'translating' grind settings across different coffee grinders. It was built using Laravel, Vue.js and MySQL.

    • Laravel
    • Vue 3
    • MySQL
    • Vuetify