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.
8 years of coding experience
16 years of employment as a software developer
mat-fiz, mat-fiz at LO im. Piotra Wysockiego w Warce
Contributions:9 PRs, 13 pushes, 1 branch in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.