I'm Michal Dohnal, a passionate Frontend Developer with extensive experience in building dynamic, user-centric web applications. Skilled in React, Next.js, TypeScript, and Tailwind CSS, I have a proven track record of delivering high-quality, interactive solutions. From optimizing insurance application forms to crafting map-editing tools.
Work experience
Frontend Developer @ Direct Pojišťovna
Aug 2024 - Present
Brno, Czech Republic
Developing and optimizing interactive web forms for insurance applications using modern frontend technologies such as React, Next.js, and Tailwind CSS.
Introducing coding standards and best practices to the team, significantly improving code quality and maintainability.
Contributed to a large-scale company rebranding, maintaining and integrating two parallel design systems — legacy and rebranded — across multiple applications.
Worked with Strapi CMS — maintaining existing features and a few internal plugins used for managing content.
Projects
Klipsch RP-5000F II Ebony
A Three.js visualization of the Klipsch RP-5000F II Ebony floor-standing speaker I have at home. Features a speaker cabinet with ebony wood texture, beveled rubber grille, dual woofers with brushed copper cones, orbit controls for 3D exploration, and a debug GUI for tweaking lights, materials and geometry.