Summary
Sergei Karaulov is a Senior Frontend Developer with nine years of professional experience and over five years focused on modern SPA architectures, primarily with React and TypeScript. He has led large migrations from Angular to React, built micro-frontends and company-wide design systems, and repeatedly turned monoliths into reusable, scoped packages to speed time-to-market. Comfortable across state managers (MobX, Redux, React Query), WebComponents, and testing with Cypress and RTL, he also prototypes backend REST endpoints with Node.js/Express when needed. Sergei combines hands-on coding with leadership—conducting interviews, mentoring teammates, and owning product backlog and delivery in SCRUM environments. Based in Saratov, he favors pragmatic, reusable solutions and has a track record of translating legacy frontends into scalable component libraries used across multiple product teams.
9 years of coding experience
3 years of employment as a software developer
Саратовский Государственный Медицинский Университет