Summary
Ivan Shvets is a software engineer from Minsk with nine years of experience focused on front-end and full-stack development using React, Node.js and TypeScript. He combines a strong eye for design and typography with hands-on implementation of features, refactors, testing, and building design systems that ship as reusable packages. Recent roles include delivering a stats section for Timestripe and leading Angular frontend work at ITWorks, while previously driving Gatsby and Web3 integrations and Storybook-led design systems at Dashbouquet. He has mentored front-end students through live coding, code review and interview prep, reflecting a commitment to developer growth and practical pedagogy. Comfortable working across product, design and backend teams, he also brings experience converting SPAs for SEO and onboarding engineers to project ecosystems. Despite a marketing background, his career is defined by pragmatic engineering that bridges visual polish with robust, testable code.
9 years of coding experience
7 years of employment as a software developer
Marketing/Marketing Management General, Marketing/Marketing Management General at Belarusian National Technical University
english b2, Russian