Summary
Mikhail Shabrikov is a Senior Frontend Developer with over a decade of experience building large-scale, data-rich web applications using React, TypeScript, Redux and visualization libraries like Highcharts and D3.js. He has driven UI work at companies such as Yandex and EclecticIQ, migrating class components to Hooks, authoring reusable component libraries, and embedding robust test suites with Jest, Playwright and Cypress. Known for performance-minded implementations and rich interactive visualizations, he also created a rich text editor and contributed to analytics-focused products like Yandex Datalens. An active community member, Mikhail shares technical writing on Medium and maintains a high-reputation Stack Overflow profile, reflecting deep problem-solving and mentorship beyond day-to-day engineering. Based in Hamburg, he pairs engineering rigor with a design-aware sensibility, often surfacing non-obvious UX improvements in complex data interfaces.
10 years of coding experience
7 years of employment as a software developer
Engineer's degree, Telecommunications Engineering, Engineer's degree, Telecommunications Engineering at Ryazan State Radiotechnical University (former Academy)
Russian, English