Summary
Damian Przepiórka is a seasoned front-end specialist and entrepreneur with over 16 years in web development and more than nine years focused on Vue.js, now running his own company dmnCodes. He builds end-to-end modern web applications with TypeScript, Nuxt.js and micro-frontend patterns while emphasizing Test-Driven Development, Atomic Design and CI/CD to keep codebases maintainable and performant. Damian has a track record of introducing TDD and component-driven workflows (Storybook, Vitest, Cypress) at scale, improving quality and delivery speed across teams. He combines hands-on engineering—creating reusable UI systems and optimizing performance—with full business ownership: project planning, client relations and sales. Based in Masovian Voivodeship, Poland, he’s equally comfortable auditing legacy code as designing new scalable front-end architectures, and he prioritizes readable, well-tested code as a competitive differentiator.
9 years of coding experience
16 years of employment as a software developer
mat-fiz, mat-fiz at LO im. Piotra Wysockiego w Warce
English, Polish