Summary
Dmitry Smirnov is a seasoned software engineering director based in Zurich with over 20 years in web and front-end engineering and more than a decade in senior leadership roles across major banks and fintech vendors. He combines deep hands-on experience in Angular, TypeScript, JavaScript frameworks and frontend architecture with strategic responsibility for performance, migrations and DevOps at institutions like UBS and Credit Suisse. Dmitry has a strong product-facing background from Backbase where he led R&D teams, built developer tooling and delivered customer POCs integrating banking APIs, blending technical craft with client-facing solution engineering. Known for improving client application performance and defining future-state architectures, he excels at guiding teams through complex migrations and operationalizing front-end best practices. A master’s-trained computer scientist, he brings a pragmatic, long-term perspective shaped by early e-commerce and startup experience and a habit of translating UI-level improvements into measurable business outcomes.
12 years of coding experience
24 years of employment as a software developer
Master Computer Science, Master Computer Science at Yaroslavl Demidov State University
English, Russian, Dutch