×
Kostiantyn Kartamyshev

Kostiantyn Kartamyshev

Javascript Developer

Alphen aan den Rijn, Netherlands, NL
+31 63 932 77 24
English,  Dutch,  Spanish,  Ukrainian,  Russian

Background


About

About

Senior JavaScript Engineer with over 14 years of experience in web development. Born and raised in Ukraine, reside in The Netherlands since 2018, now hold Dutch citizenship.

My main strength lies in Frontend development with focus on TypeScript and React, but I have experience with other frameworks and libraries (Angular, Vue, web components etc), Python and Node.js. Dedicated and passionate about building high-quality, scalable, and maintainable applications for the business having customer problem in mind. I thrive in a challenging fast paced environment where I can enhance my skills further. Highly collaborative, I get energized from working as a part of a scrum team and by coaching less senior team members.

Work Experience

Work Experience

  • Senior Frontend developer, Sera

    Jan, 2026 - Present

    Whether it's sports & recreation, education, rentals, or local media – SERA creates software that drives organizations forward. We combine technology with marketing and consulting, so you not only work more efficiently but also create space for growth.

    • Stack: Vue.js, PHP, Bootstrap, CSS, Webpack, Lodash, SCSS, gitlab

  • Senior Frontend developer, EclecticIQ

    Oct, 2021 - Dec, 2025 4 years 3 months

    EclecticIQ is a global cybersecurity company providing an advanced AI-embedded Threat Intelligence Platform that helps organizations detect, analyze, and respond to critical cyber threats.

    • Modernization & Migration – Led the migration of a large-scale React codebase to newer versions, improving performance and maintainability. Also led transition from JavaScript to TypeScript.

    • Codebase Refactoring & Legacy Maintenance – Systematically refactored and rewrote legacy code, implementing architectural patterns to simplify maintenance and improve scalability.

    • Testing & CI/CD Enhancements – Decoupled end-to-end Cypress tests from the UI repository. Contributed to backend codebase (Python) and CI/CD pipelines (GitLab).

    • Design System Implementation – Developed and maintained a design system used across multiple projects, ensuring UI consistency, reusability, and efficient collaboration between design and engineering teams.

    • AI & User Experience Improvements – Integrated Large Language Models (OpenAI, Ollama, Perplexity) to enhance user experience, leveraging AI-driven features to improve interactivity and usability.

    • Cross-Functional Collaboration & Maintenance – Regularly engaged in face-to-face communication with product managers, backend engineers and designers. Worked as a part of scrum team. Ensured the frontend ecosystem remained up to date by managing dependencies and keeping node modules up-to-date.

    • Stack: React, TypeScript, Next.js, vite, less, Tailwind CSS, React Query, Redux, react-hook-form, Lodash, GitLab CI/CD.

  • Senior Frontend developer, Technical Lead, European Patent Office

    Feb, 2018 - Sep, 2021 3 years 7 months

    European Patent Office (EPO) – Conducts patent examination and prior art searches for European patent applications, ensuring compliance with novelty, inventive step, and industrial applicability criteria. Specialises in technical fields such as chemistry, physics, and mechanics to support innovation across Europe.

    • Feature Development & UX Enhancement – Designed and implemented new features, ensuring seamless functionality and an intuitive user experience.

    • Responsive UI & Localisation – Built and optimised responsive design, handling the complexities of multiple languages and countries to ensure accessibility and usability across European Union.

    • Performance Optimisation – Identified and resolved performance bottlenecks, improving application speed, efficiency, and overall user satisfaction.

    • Cross-Team Collaboration – Worked closely with product managers and backend developers to align with business goals and technical requirements. Worked as a part of scrum team.

    • Technical Leadership – Led and mentored a team of up to four developers, providing guidance on best practices, architecture decisions, and code quality.

    • Continuous Integration with Jenkins – Configured and maintained Jenkins pipelines for automated testing, building, and deployment.

    • Continuous Learning & Mentorship – Proactively learned from senior engineers, adopting best practices, architectural principles, and advanced development techniques.

    • Stack: React, MobX, TypeScript, Webpack, Ramda, SCSS, Jenkins

  • Frontend developer, Softeq

    Jun, 2017 - Jan, 2018 8 months

    Softeq is a software development agency that delivers tailored software solutions to clients worldwide.

    • Client-Side Application Development – Developed robust client-side applications, ensuring smooth performance and user experience across platforms.

    • API Integration with GraphQL – Integrated TripAdvisor API using Apollo Client, enabling efficient and flexible data querying for dynamic content.

    • Skype SDK Implementation – Utilised Skype SDK functionality, including share features, actions, and components, to enhance communication features within the application.

    • Stack: React, Babel, GraphQL, Flow, Webpack, Lodash, Less.

  • Frontend developer, Specific-Group

    Jan, 2015 - Jun, 2017 2 years 5 months

    Specific-Group is an Austrian IT services provider founded in Vienna in 1998

    • HTML5 Mobile & Desktop SPA Development – Developed responsive Single Page Applications for banking, ensuring seamless performance across both mobile and desktop platforms.

    • UI Components Implementation – Built interactive UI components, including SVG charts with frequently changing data, animations (RequestAnimationFrame, CSS) to enhance user engagement.

    • Service Integration & API Calls – Implemented service calls based on Swagger definitions, ensuring efficient data retrieval and integration with backend systems.

    • Stack: Webpack, Node.js, React, Flummox/Redux, ES6, Babel, TypeScript, Lodash, less.

  • Frontend developer, Topmall.ua

    Jan, 2014 - Sep, 2014 9 months

    • Accompanying online store - Supporting client-side technologies and existing functionality. Complete responsive, mobile-first revision.

    • Stack: SASS, JavaScript, AngularJS, Twig template engine, PHP, Symfony

  • HTML/CSS Developer, Frontend developer, M-Social

    Jan, 2013 - Jan, 2014 1 year 1 month

    • Client-side development - layout and code maintenance throughout the life of projects, interaction with the server-side written in JAVA.

    • Stack: HTML (Jade, HAML), CSS (SASS, LESS, Stylus, Myth, Roole), JS, JS-libraries (jQuery, underscore), frameworks (Angular, Ember), AJAX, CoffeeScript, BEM and others.

  • HTML/CSS Developer, Anstyle

    Nov, 2011 - Jan, 2013 1 year 3 months

    • Responsibilities: Supporting, updating, editing cross-browser layout of sites.

    • Stack: HTML, CSS, JS, jQuery, jQueryUI.

Skills

Skills

  • JavaScript / TypeScript

    React

    Angular

    Vue

    Redux

    MobX

    Node.js

    Webpack

    vite

    React Query

    Lodash

    Ramda

  • Layout

    HTML

    CSS

    Tailwind CSS

    Less

    SASS

    Stylus

    HAML, Pug (Jade)

  • CI/CD

    GitLab CI/CD

    Jenkins

  • Misc

    PostgreSQL

    MongoDB

    GraphQL

    Next.js

Education

Education

Interests

Interests

  • Everything

    Music Sound Recording Guitar Languages Travelling Reading