Michael Dyczkowski

Full-Stack Developer with 8+ years of experience building scalable web applications, specialising in Vue.js / Nuxt.js frontend architecture and Laravel backend integration. Experienced in designing modular, high-performance frontend systems, integrating complex APIs, and supporting the development of large-scale platforms such as ERP systems. Combines strong engineering practices with a deep understanding of business logic and system design. Comfortable working in Agile teams, contributing across the full stack, and improving code quality through refactoring and architectural improvements.


Core Skills

Frontend Architecture:

  • JavaScript (ES5/ES6+), Vue.js (2/3), Nuxt.js (SPA/SSR)
  • Reusable component architecture
  • State management patterns
  • Performance optimisation (lazy loading, code splitting)
  • Technical SEO and performance optimisation
  • Business logic modelling

Backend Integration:

  • PHP (8+), Laravel (8–10)
  • Database relations and query optimisation (Eloquent)
  • REST API integration
  • Legacy code refactoring

DevOps & Tooling:

Docker (local development environments), CI/CD (Bitbucket Pipelines, GitHub Actions), Git workflows, Vite, Webpack, Laravel Mix, SASS, Claude Code

Professional Experience

Full-Stack Developer, MDITS, Mar 2024 ‐ Present;

Development of a Laravel 10–based ERP system with a Vue.js frontend

Frontend:

  • Designed and implemented complex Vue components for ERP modules
  • Refactored UI architecture to improve modularity and maintainability
  • Integrated SPA frontend with backend API services
  • Built dynamic forms with complex UI dependencies
  • Improved component performance through optimised rendering and lazy-loaded modules
  • Developed marketing landing pages integrated with ERP systems (Nuxt.js / Vanilla JS / Svelte)

Backend:

  • Contributed to Laravel API architecture
  • Implemented domain logic and service layers
  • Optimised Eloquent relationships and database queries

Infrastructure:

  • Configured Docker development environments
  • Improved repository structure to streamline development workflows
  • Worked in an Agile team of 4 developers

Full-Stack Developer, Focus Agency Group, Jul 2021 ‐ Dec 2023;

Designed and developed web applications using headless architectures and modern frontend frameworks

  • Implemented headless architecture (WordPress + Vue/Nuxt)
  • Built dynamic Single-Page Applications
  • Integrated third-party APIs including Google Analytics, SagePay, Square, Salesforce, Shopify
  • Extended and customised e-commerce functionality (checkout, cart systems)
  • Improved Core Web Vitals and performance metrics
  • Implemented CI/CD pipelines (Bitbucket, GitHub)

PHP / WordPress Developer, Paramount Web Technology, Oct 2018 ‐ Jun 2021;

  • Development of custom WordPress themes and plugins
  • WooCommerce development and customisation
  • Performance optimisation and accessibility improvements (WCAG compliance)

Education

Web Technologies (TT284), The Open University, 2017 ‐ 2018;

MA – Art Gallery and Museum Studies, The University of Manchester, 2008 ‐ 2011;

BA – History, Adam Mickiewicz University, Poznań, 1997 ‐ 2003;


Certificates and Training

Nuxt.js, Issued by Udemy, October 2019;

Postman Crash Course, Issued by Udemy, August 2019;

Vue.js 2 - The Complete Guide (incl. Vue Router and Vuex), Issued by Udemy, August 2019;

WordPress, LinkedIn Assessments, May 2020;

Cascading Style Sheets (CSS), LinkedIn Assessments, August 2019;

HTML, LinkedIn Assessments, June 2019;