Dmitry Shpika is a Senior Software Engineer with 15 years of experience building full-stack web applications and developer tools, primarily in TypeScript for both browser and Node.js environments. He has led and mentored small frontend teams, run tech interviews, and delivered production-grade UIs using React, Svelte, Astro and advanced graphics (Canvas2D/WebGL/SVG). His backend experience spans TypeScript, Java (Spring), Scala and PHP, with practical knowledge of Postgres, MongoDB and multiple API styles (REST, gRPC, GraphQL). Comfortable across the dev lifecycle, he leverages CI/CD (GitHub Actions, GitLab CI), testing (Jest, Vitest, Playwright) and modern build tools like Vite. Based in Spain and “hacking HTML since 2005,” Dmitry brings a blend of creative frontend graphics work and disciplined backend engineering that helps teams ship polished, interactive products.
15 years of coding experience
15 years of employment as a software developer
Specialist's degree, Information security, Specialist's degree, Information security at Kuban State Technological University
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.
Request Free Trial
Dmitry Shpika - Senior Software Engineer at Readymag