Available to hire
Hi, I’m Michal Katrak, a Senior Front-End Developer focused on React and TypeScript, building scalable UI systems and micro-frontends for enterprise products. I design reusable component libraries and front-end architectures that scale with distributed teams, with a passion for clean code, performance, and delightful user experiences.
I collaborate across product, design, and backend teams in Agile environments, optimize deployment workflows, and advocate for thorough end-to-end testing and regression prevention. When I’m not coding, I enjoy mentoring teammates and exploring new front-end patterns to boost productivity and product quality.
Skills
Language
English
Fluent
Work Experience
Senior Front-End Developer at Indra Avitech
April 1, 2024 - November 1, 2025Designed and implemented a scalable micro-frontend architecture for mission-critical air traffic management systems, built a shared component library to ensure UI consistency across distributed teams, and delivered React/TypeScript features in an Agile environment. Streamlined front-end deployment workflows and improved modularity across independently delivered product areas.
Senior Front-End Developer at OnSinch
June 1, 2023 - March 1, 2024Led a React-focused team to design scalable UI component systems, optimized complex data-driven interfaces for performance and responsiveness, expanded Cypress and Jest coverage to reduce regressions, and partnered with product managers, designers, and backend engineers to deliver high-impact features.
Senior Member of Technical Staff at Illumio
July 1, 2022 - May 1, 2023Engineered front-end features for an enterprise Zero Trust cybersecurity platform; implemented complex state management patterns with React, TypeScript, Redux, and Redux-Saga; contributed to scalable front-end architecture and improved product reliability through Cypress test coverage.
Full-Stack JavaScript Engineer at Smartbrains
May 1, 2021 - June 1, 2022Developed a crypto wallet application with React and Next.js, focusing on usability, reliability, and security. Built backend services with Node.js and NestJS and integrated REST API workflows. Optimized PostgreSQL performance to improve query response times and application efficiency.
Front-End Developer at Certisys
May 1, 2020 - April 1, 2021Delivered React, TypeScript, and Next.js features for web development projects. Improved UI consistency and maintainability across applications. Partnered with backend teams to integrate APIs and optimize performance.
JavaScript Developer at Techfides
May 1, 2019 - April 1, 2020Developed features for a large-scale sports information system. Delivered full-stack solutions for multiple client projects across the full development lifecycle. Built responsive React and Vue interfaces with Node.js backend services.
Webmaster / Full-Stack Developer at Mlada fronta a.s.
November 1, 2016 - May 1, 2019Developed and maintained PHP, JavaScript, and SQL-based publishing platforms. Improved performance and reliability of internal publishing systems. Delivered end-to-end solutions in a small agile team.
Education
Diploma, IT Specialization at Technical Lyceum, Tvrdosin
January 1, 2015 - June 30, 2026Diploma at Technical Lyceum, Tvrdosin
January 1, 2015 - June 30, 2026Diploma, IT Specialization at Technical Lyceum, Tvrdosin
January 11, 2030 - January 1, 2015Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Námestovo today.