Andriy Kotko's CV represents a journey of professional growth and a steadfast commitment to excellence in frontend development.
Fullstack Engineer
kotkoa@gmail.com | residence: Spain + work-permit | +34-647-185-406 |
Github | ||
Telegram: @Kotkoa | Download CV | Online CV |
Hello! 👋 I am a Fullstack Engineer with 5 years of experience specializing in React, TypeScript, and modern UI development. I have a strong background in building scalable, high-performance web applications and transforming Figma designs into pixel-perfect UI components. My expertise extends to design systems, component libraries, and API integrations, particularly in fintech and securities platforms.
I excel in problem-solving, performance optimization, and UI/UX improvements while ensuring accessibility and maintainability. Working with GraphQL APIs, component-based architecture, and modern CI/CD workflows, I contribute to efficient, high-quality development.
I have a proven track record of collaborating with international teams, working remotely, and contributing to both enterprise and startup environments. Based in Spain, I am open to hybrid collaboration and occasional travel.
Currently, I am actively learning Spanish (A2), aiming to reach B2 by the end of 2025.
Beyond coding, I am passionate about photography, sailing, and continuous learning. I’m currently learning Spanish (A2), aiming to reach B2 by the end of 2025.
CloneForce, Newport Beach, California, United States (Remote)
November 2024 – Present
Joined CloneForce cloneforce.com as a Frontend Engineer to develop an AI-powered personal assistant platform. Led frontend development of a dynamic web app focused on intelligent user interactions and automation. Collaborated with cross-functional teams and implemented modern UI and programming patterns.
Tech Stack: Next.js, TypeScript, Jotai, Radix-ui, GraphQL
On the Beach, Manchester, England, United Kingdom (Remote)
April 2025 – Present
FullStack Engineer in a UK-based team to modernize and support the On the Beach holiday platform onthebeach.co.uk. The project involves working with a large legacy codebase, focusing on refactoring and updating components to improve maintainability and performance. I collaborate with UK colleagues to deliver new features and experiments using JavaScript, TypeScript, GraphQL, and Next.js. Feature flags are used for controlled rollouts and quick reversions. My work spans front-end improvements, API integrations, and user experience enhancements, contributing flexibly across different areas as needed.
Tech Stack: JavaScript, TypeScript, GraphQL, Next.js, Mobx
Netguru | B Corp™, Poznan, Poland (Remote)
April 2025 – Present
Worked as a contract Fullstack Engineer through Netguru netguru.com, contributing to international client projects using Next.js, TypeScript, JavaScript, and Apollo GraphQL.
Tech Stack: Next.js, JavaScript, Apollo GraphQL, TypeScript
HCX, Los Angeles (Remote)
September 2022 – January 2025
I’ve joined the hcx.org team as a Senior Frontend Developer contractor to enhance the tech crew. My main goal was maintaining and refactoring an existing code of investment application. Our tech team consisted of 12 members, within a company of over 50 people. The project at the edge of fintech, social media, the gig economy, and securities aimed to connect investors, sponsors, and talents on one platform as a web application built with React, and mobile versions for Android and iOS using React Native, based on backend GraphQL API was developed using Python and Go.
Tech Stack: React, TypeScript, Jotai, Material-UI, GraphQL, Next.js, Jest, Cypress
Yara International, Singapore (Remote)
August 2023 – January 2024
Hired to enhance the usability and accessibility of Yara International’s design system, focusing on creating new components and refactoring existing ones, utilizing designs by our team of designers on Figma. This role required technical proficiency and design skills to develop components within the company’s React-based design system. The project was managed in a Git repository with NxMonorepo, consolidating web (React) and mobile (React Native) libraries for developers.
Tech Stack: React, TypeScript, Storybook, Radix-UI, Figma, Design Systems
Bridge The Gap, Europe (Remote)
December 2022 – September 2023
I was recruited as a Frontend and UI developer to join Bridge the Gap, a European-based team of developers led by Varia Stepanova, to enhance the team’s capabilities. This role enabled me to combine my technical expertise with a keen sense of design, contributing significantly to our digital systems.
Tech Stack: React.js, GatsbyJS, Jest, Tailwind CSS, Figma, Design Systems
Root Name System (RNS), Singapore (Remote)
November 2021 – July 2022
Hired in international tech team as a frontend developer to enhance and manage their innovative digital identity platform, rns.id (Root Name System). The project aimed to develop an application by issuance of digital IDs of digital residence islands of Palau. My role was on optimizing and redesigning web applications, integrating new features of Document verifications, and elevating quality through measures such as Sentry.io logging, TypeScript migration, and Jest test coverage. A key part of my responsibilities included fast-forward landing page creation to meet marketing team goals.
Tech Stack: React.js, Next.js, Tailwind, Redux, MobX, GraphQL
Freelance, Tenerife, Spain (Remote)
January 2020 – December 2021
I was acting as a full-stack engineer, creating services and endpoints with Express and frontend logic with React. I was responsible for the development of a web application for a local business. The applications was built with React, Redux, and Node.js, and was designed to be responsive and accessible across various devices.
Account Manager of Microstocks and Analytic
Kotkoa.com - a family business
From Jun 2012 to Jun 2020
I used my JavaScript capabilities to create scripts that simplified the management of over 20 stores, allowing for centralized control. I used my CMS management expertise to improve and maintain the WordPress based home page, along with optimizing SEO through strategic keyword and tag descriptions.
Technologies Used: WordPress, HTML, CSS, SEO
Project Manager Ramotion.com, Ukraine From Sep 2010 to May 2013
Account manager
Studio3dlife.com, Ukraine
From Jan 2009 to Aug 2010
Html-CSS Developer
AllDevelop.com, Sevastopol, Ukraine
From Sep 2008 to Jab 2010
3d graphic designer Svelio, Sevastopol, Ukraine From May 2004 to Aug 2008
3D Design & Rendering: Developed interior design projects and architectural renderings using 3ds Max.
Sevastopol State Technical University, Ukraine
1999 – 2004