I'm Petr Koukal, a Senior Frontend Developer with a strong background in web applications and React. I specialize in architecting, designing, and delivering high-performance, scalable front-end solutions for both B2B and B2C environments, with a keen eye for UI/UX best practices and brand identity compliance. I translate complex design requirements into robust, maintainable code, lead feature development, optimize performance, and introduce modern test frameworks and TypeScript migrations. I'm known for setting technical standards, mentoring peers, and sharing knowledge within forums and guilds. I thrive in distributed, remote teams and value collaboration with stakeholders to deliver intuitive digital experiences.…

Petr Koukal

I'm Petr Koukal, a Senior Frontend Developer with a strong background in web applications and React. I specialize in architecting, designing, and delivering high-performance, scalable front-end solutions for both B2B and B2C environments, with a keen eye for UI/UX best practices and brand identity compliance. I translate complex design requirements into robust, maintainable code, lead feature development, optimize performance, and introduce modern test frameworks and TypeScript migrations. I'm known for setting technical standards, mentoring peers, and sharing knowledge within forums and guilds. I thrive in distributed, remote teams and value collaboration with stakeholders to deliver intuitive digital experiences.…

Available to hire

I’m Petr Koukal, a Senior Frontend Developer with a strong background in web applications and React. I specialize in architecting, designing, and delivering high-performance, scalable front-end solutions for both B2B and B2C environments, with a keen eye for UI/UX best practices and brand identity compliance.

I translate complex design requirements into robust, maintainable code, lead feature development, optimize performance, and introduce modern test frameworks and TypeScript migrations. I’m known for setting technical standards, mentoring peers, and sharing knowledge within forums and guilds. I thrive in distributed, remote teams and value collaboration with stakeholders to deliver intuitive digital experiences.

See more

Language

English
Fluent
German
Intermediate
French
Beginner

Work Experience

Senior UI React Developer at Looka
October 1, 2025 - October 1, 2025
Led development and implementation of high-impact React features, consulted on best practices, and drove the transition from JavaScript to TypeScript; introduced end-to-end testing and a React design system, accelerating feature delivery and maintainability. Collaborated with designers, product managers, and a globally distributed remote team to ensure strategic alignment and delivery of business-critical web solutions.
Senior UI + React Developer, Frontend team lead at Swiss Quant AG
February 1, 2021 - February 1, 2021
Designed and maintained frontend solutions for complex corporate applications used by Asset Managers, External Asset Managers, Risk Managers and CIO offices. Built functional, branded showcase web apps and led a company-wide design system initiative, enabling standardization and efficiency across teams. Served as a go-to expert for FE topics across teams.
FE Developer, UI Designer, Team Lead at Nezasa AG
March 1, 2019 - March 1, 2019
Led frontend development across multiple countries, established design standards and best practices for B2C applications, and drove innovation and process improvements. Led the FE Guild and introduced a white-labelling design system, supported requirements engineering and prototyping of new technologies, and conducted data-driven UX improvements.
Junior Web Developer at Nezasa AG
February 1, 2016 - February 1, 2016
Contributed to frontend development and UI design for B2C applications, promoted mobile-first UI/UX, and helped design and maintain a white-labelling design system. Conducted user research, A/B tests, and delivered data-driven improvements.

Education

M.A. in Economics, Electrical Engineering and Management at Czech Technical University in Prague
January 11, 2030 - January 1, 2012
B.A. in Software Engineering and Technology at Czech Technical University in Prague
January 11, 2030 - January 1, 2010
Exchange Student in Undergraduate Program at Milwaukee School of Engineering
January 11, 2030 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services