Front-End Developer β’ React β’ TypeScript β’ Next.js
As a Front-End Developer with 4+ years of commercial experience, I build fast, scalable, and user-focused web applications that help businesses grow. My expertise with React, JavaScript, TypeScript, and Next.js allows me to deliver clean architecture, high performance, and smooth user experiences that directly improve product metrics.
I excel in Agile environments, communicate clearly, and take full ownership of features β from idea to production. I enjoy transforming complex concepts into intuitive interfaces and improving products using modern tooling, thoughtful UX, and best front-end practices.
Core:
- React
- TypeScript / JavaScript
- Next.js
- Redux / RTK / Zustand
- Tailwind CSS
- Jest / React Testing Library
- HTML5
- CSS3 / SCSS / SASS
- UI libraries: Chakra UI, shadcn/ui, Ant Design, MUI
- Basics of Node.js and Express.js
- Build modern, responsive, and user-centered interfaces
- Develop scalable front-end architecture
- Implement API integrations and data flows
- Optimize performance and improve Lighthouse scores
- Create reusable UI components and design systems
- Write reliable tests with Jest/RTL
- Maintain, refactor, and improve existing codebases
If you want to collaborate or discuss a project β feel free to reach out:
- LinkedIn: https://linkedin.com/in/dmytro-semenov
- Email: dima.semenov.fe@gmail.com
