Kristiyan Serafimov is a Senior Software Engineer based in London with over 11 years of experience and a strong 8+ year focus on design systems, component libraries, micro frontend architecture, accessibility, and client-side authentication (OIDC). He has driven adoption of company-wide design systems and led micro frontend architectures that reduce dependency bloat using Webpack Module Federation, enabling independent deployments across distributed teams. At Storebrand he combined hands-on engineering with delivery leadership—building a Keycloak-based frontend auth library, leading guilds, and ensuring WCAG compliance across multiple redesigns. Kris is comfortable spanning frontend, backend and DevOps concerns, and is known for mentoring peers and running cross-team forums to align technical direction. Currently working at Revolut while retaining responsibilities at JPMorgan Chase, he blends enterprise-grade security and accessibility expertise with practical delivery experience. An uncommon strength is his knack for turning organizational inconsistency into standardised, test-driven platforms that scale across teams.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Data Science for Business, Data Science, B, Bachelor of Data Science for Business, Data Science, B at BI Norwegian Business School
Computer Science, Computer Science at National Gymnasium of Natural Sciences and Mathematics - Academician Lyubomir Chakalov
Contributions:56 pushes, 2 branches, 4 issues in 2 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.
Request Free Trial
Kristiyan Serafimov - Senior Software Engineer at JPMorganChase