Dawid Nitka
Senior Frontend Engineer
I’m a seasoned Frontend Engineer passionate about creating scalable, user-focused web applications that balance elegant design with robust technology. With expertise in Vue, Nuxt, and TypeScript, I deliver high-performing, maintainable solutions. My experience spans startups and established companies, where I’ve polished my skills in responsive design, accessibility, and web performance. Beyond coding, I enjoy mentoring, knowledge sharing, and exploring new technologies to drive innovation.
Experience
Jan 2025 - Present
- Built and scaled the frontend architecture of a SaaS platform in a monorepo setup using Vue 3, Pinia, TypeScript, Handlebars, Vite, Playwright, Tailwind, SCSS and Figma.
- Integrated LLM-based AI features for dynamic content generation and improved validation with Vee-Validate, Zod schemas and OpenAPI.
- Led PoCs and technical evaluations (e.g., Userpilot, Tailwind, Nuxt vs. Handlebars SSG), initiated the consolidation of shared libraries and the restructuring of the monorepo and build system for scalability.
TypeScript
JavaScript
Vue 3
Nuxt
Pinia
Playwright
Handlebars.js
Zod
Vite
Nx
Tailwind
SCSS
Storybook
Figma
Apr 2023 - Dec 2024
- Led a multi-domain SaaS platform utilizing Vue 3, Nuxt 3, Pinia, Nx, Yarn workspaces, Tailwind, Storybook, Cypress, Vite and SCSS; integrated GTM, GA and Lokalise.
- Refactored legacy platform architecture and co-created a Figma-based design system with cross-team alignment.
- Promoted best practices through internal docs and team training on Vue, Pinia, Cypress and frontend architecture.
TypeScript
JavaScript
Vue 3
Pinia
Cypress
Vite
Nx
Tailwind
SCSS
Storybook
Figma
Jun 2019 - Mar 2023
- Delivered Atomic Design-based apps using Vue 2/3, Vuex, Pinia, Tailwind, Vite, Storybook, SCSS, Figma and Lerna for multi-brand platforms.
- Built interactive graphical tools, 3D virtual walk-throughs, presentation apps and custom chat/video plugins utilizing Vue, Rollup, PlayCanvas, Ionic and Webpack.
- Boosted test coverage and code reliability using Jest and Cypress; standardized onboarding docs and workflows.
TypeScript
JavaScript
Vue 3
Vue 2
Vuex
Cypress
Jest
Vite
Webpack
Rollup
Nx
Lerna
PlayCanvas
Ionic
SCSS
Tailwind
Storybook
Figma
Adobe XD
Jan 2013 - May 2019
Freelance & Agency Roles, Various Clients
- Delivered responsive WordPress and Joomla sites using SCSS, jQuery, Gulp and PHP; performed CMS and network maintenance.
- Designed UI mockups, animations, and landing pages optimized for mobile.
- Adapted layouts and performed updates for Java-based Android applications.
JavaScript
jQuery
PHP
Java
SCSS
Photoshop
Illustrator
After Effects
Sep 2015 - Aug 2016
- Neue Arbeit der Diakonie and Rheinland Privatschule
- Certificate: B2, additional participation: C1 Course
Oct 2007 - Sep 2012
- Graduation Grade: Very Good (Recognized in EU)
- Additional Activity: Founded and led a student research group - "Interactive Graphics"