Ihor Fesina

Frontend developer

I create impressive, innovative and impactful software solutions for the web.

About

I'm Frontend Developer based in Prague, Czechia. I specialize in building performant, accessible, and scalable web applications. With over 3+ years of experience in industries like finance and healthcare I bring both technical expertise to every project.

Currently, I'm working at Publicis Groupe where I build and maintain web apps for various clients using modern tech stack including Next.js, Gatsby.js and React, I focus on code quality, testing (Jest, RTL), and team collaboration, contributing to internal tooling to boost developer efficiency.

Previously at Česká Spořitelna, I developed banking apps, led frontend improvements, and collaborated with analysts and backend developers to deliver reliable and well-tested solutions that supported cards, ATMs, and refund operations.

My toolkit includes React, TypeScript, and many complementary tools and libraries. I'm always eager to work in teams that value quality, innovation, and user-first design.

Outside of tech, I'm passionate about psychology, natural science, fitness, and travel. I believe that great products start with understanding people—and I strive to create experiences that are both meaningful and impactful.

Work Experience

Dec 2023 – Present

Frontend Developer · Publicis Groupe

Built and maintained websites for various clients using React JS. Improved development speed and quality by implementing boilerplate improvements and automation. Ensured 80%+ test coverage using Jest and React Testing Library. Conducted code reviews and onboarded new team members.

TypeScript
React
Next.js
Gatsby.js
Tailwind CSS
Figma
Contentful
Jest
RTL
SonarQube

Dec 2022 – Dec 2023

Frontend Developer · Česká Spořitelna

Designed and implemented high-quality web applications in the fintech sector. Built internal and client-facing apps (e.g., George). Digitized processes for card operations and refunds. Wrote test scenarios to ensure reliability. Collaborated with analysts and backend teams to integrate REST APIs and maintain 5 production-grade applications. Monitored issues, fixed bugs, and ensured smooth product functionality.

TypeScript
REST
XML
CSS
Git
Jira
Elastic Search
Kibana

Projects

Crypro board

Crypto Tracker is a modern React application using TypeScript, Redux, TailwindCSS, and the Coinranking API. It allows you to view prices, statistics, charts, and detailed information about cryptocurrencies.

TypeScript
React
React Router
Tailwind CSS
RTK Query