I'm Denis Mikhailov, a Senior Frontend Engineer with over 20 years of experience building scalable, high-load, production-ready web applications. My core expertise spans modern JavaScript, TypeScript, Web Components, React, Next.js, and Flux-based architectures. I design scalable UI systems and micro-frontend approaches, turning complex requirements into robust, reusable components and delivering polished user experiences.

Denis Mikhailov

I'm Denis Mikhailov, a Senior Frontend Engineer with over 20 years of experience building scalable, high-load, production-ready web applications. My core expertise spans modern JavaScript, TypeScript, Web Components, React, Next.js, and Flux-based architectures. I design scalable UI systems and micro-frontend approaches, turning complex requirements into robust, reusable components and delivering polished user experiences.

Available to hire

I’m Denis Mikhailov, a Senior Frontend Engineer with over 20 years of experience building scalable, high-load, production-ready web applications. My core expertise spans modern JavaScript, TypeScript, Web Components, React, Next.js, and Flux-based architectures. I design scalable UI systems and micro-frontend approaches, turning complex requirements into robust, reusable components and delivering polished user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Advanced
Polish
Intermediate
Russian
Fluent

Work Experience

Senior Frontend Developer at Lottoland
March 1, 2015 - Present
Leading frontend development for scalable, production-ready web applications using TypeScript, React, Next.js, and Web Components. Drove accessibility improvements to WCAG compliance; mentored team members and conducted interviews. Migrated monolithic content to Magnolia CMS; built a multi-tenant frontend engine with LitElement/React and Flux patterns; created reusable components and scalable UI systems across multiple products. Implemented event-driven workflows with Kafka; optimized assets and caching with Cloudflare; established CI/CD workflows with Jenkins and GitLab; supported on-call rotations to maintain platform stability.
Lead Software Developer at INTERVALECJS C
January 1, 2009 - January 1, 2015
Designed and maintained an internal UI framework (ExtJS/Java) and built admin consoles for major financial institutions (GCS, FUIB, Global Payments Europe, MTS).
Web Developer at NVP Modem
January 1, 2006 - January 1, 2009
Developed the BOSS analytic portal for Belarusnet and Tatneft (ExtJS + XSL). Created the AMT-100 timing monitoring system (ExtJS + C#).
Web Developer at R DUP 'Marker'
January 1, 2003 - January 1, 2006
Built educational department websites and internal training tools. Developed internal search engines and library management systems (VBScript, XSL, IIS).
Developer at K BSP Gomel
January 1, 2002 - January 1, 2003
Created monitoring system for gas pipe sensors (C++).

Education

Bachelor's Degree in Software Development at Gomel State University
January 1, 1997 - January 1, 2002

Qualifications

PA-DSS Certification
January 11, 2030 - December 16, 2025

Industry Experience

Software & Internet, Gaming, Financial Services, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Gdansk today.