Hi, I’m Kevin Dembiński, a Senior Frontend Engineer with 8+ years of experience designing and implementing high-performance, user-centric web applications using Angular, React, and TypeScript. I focus on scalable architectures, clean UI development, and close collaboration with product and design teams to translate complex requirements into intuitive interfaces. In my roles, I mentor engineers, build design systems, optimize performance, and help teams embrace modern frontend practices in Agile environments. I enjoy turning ideas into robust frontend solutions that deliver great user experiences.

Kevin Dembiński

Hi, I’m Kevin Dembiński, a Senior Frontend Engineer with 8+ years of experience designing and implementing high-performance, user-centric web applications using Angular, React, and TypeScript. I focus on scalable architectures, clean UI development, and close collaboration with product and design teams to translate complex requirements into intuitive interfaces. In my roles, I mentor engineers, build design systems, optimize performance, and help teams embrace modern frontend practices in Agile environments. I enjoy turning ideas into robust frontend solutions that deliver great user experiences.

Available to hire

Hi, I’m Kevin Dembiński, a Senior Frontend Engineer with 8+ years of experience designing and implementing high-performance, user-centric web applications using Angular, React, and TypeScript. I focus on scalable architectures, clean UI development, and close collaboration with product and design teams to translate complex requirements into intuitive interfaces.

In my roles, I mentor engineers, build design systems, optimize performance, and help teams embrace modern frontend practices in Agile environments. I enjoy turning ideas into robust frontend solutions that deliver great user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Polish
Fluent
English
Fluent

Work Experience

Senior Software Engineer at Imaginovation
September 1, 2025 - October 13, 2025
Designed and implemented modular frontend architectures in Angular 16 and TypeScript for enterprise clients; developed reusable UI components and design systems; collaborated with backend and UX teams to deliver consistent, data-driven user interfaces; integrated NgRx and RxJS to manage complex application states; introduced performance optimizations reducing initial load time by over 50%; implemented automated testing using Jest and Cypress; supported CI/CD through Docker and GitHub Actions; mentored junior developers and led migration of legacy modules to modern Angular architecture.
Senior Software Engineer at Imaginovation
September 1, 2025 - October 13, 2025
Designed and implemented modular frontend architectures in Angular 16 and TypeScript, ensuring scalability and maintainability for enterprise clients. Developed reusable UI components and design systems that streamlined future development. Collaborated with backend and UX teams to deliver consistent, data-driven user interfaces aligned with business goals. Integrated NgRx and RxJS to manage complex application states and asynchronous data flows. Implemented performance optimizations that reduced initial load time by over 50%. Introduced automated testing strategies using Jest and Cypress. Supported CI/CD through Docker and GitHub Actions. Mentored junior developers and led migration of legacy modules to modern Angular architecture.
Senior Software Engineer at Imaginovation
September 1, 2025 - October 13, 2025
Designed and implemented modular frontend architectures in Angular 16 and TypeScript for enterprise clients; developed reusable UI components and design systems; collaborated with backend and UX teams to deliver data-driven user interfaces; integrated NgRx and RxJS for complex state management; introduced performance optimizations reducing initial load time by over 50%; implemented automated testing with Jest and Cypress; supported CI/CD via Docker and GitHub Actions; mentored junior developers; led migration of legacy modules to modern Angular architecture.
Software Engineer at Human Mad
April 1, 2022 - October 13, 2025
Contributed to high-traffic applications using Angular, React.js, and TypeScript; built and maintained a shared component library; worked with backend teams to design REST APIs; refactored legacy code to modern practices; led a UI modernization project that increased user retention and reduced usability issues; optimized API data handling with smarter caching and request strategies; introduced test-driven workflows with Jasmine and Cypress; participated in Agile ceremonies and improved accessibility and cross-browser performance; helped set up CI/CD pipelines with Jenkins and GitHub Actions.
Software Engineer at Human Mad
April 1, 2022 - October 13, 2025
Contributed to the development of high-traffic applications using Angular, React.js, and TypeScript, focusing on performance and user experience. Built and maintained a shared component library across product lines. Collaborated with backend developers to design RESTful APIs, ensuring data synchronization and low latency. Refactored legacy code for readability. Spearheaded a UI modernization project that increased user retention by 40% and reduced usability-related tickets. Optimized API data handling with smarter caching and request handling. Introduced test-driven development workflows using Jasmine and Cypress. Participated in Agile ceremonies and improved accessibility and cross-browser performance. Contributed to CI/CD pipelines with Jenkins and GitHub Actions.
Software Engineer at Human Mad
April 1, 2022 - October 13, 2025
Contributed to high-traffic applications using Angular, React.js and TypeScript; built and maintained a shared component library; collaborated with backend to create well-structured REST APIs; refactored legacy code for modern practices; led UI modernization efforts increasing user retention and reducing usability tickets; optimized API data handling with caching and smarter requests; introduced TDD workflows with Jasmine and Cypress; participated in agile ceremonies; improved accessibility and cross-browser performance; helped set up CI/CD pipelines with Jenkins and GitHub Actions.
Software Engineer at Celadonsoft
May 1, 2019 - October 13, 2025
Developed interactive web applications using AngularJS, React.js, and JavaScript; contributed to the migration from AngularJS to Angular 6; built responsive, accessible interfaces with HTML5, CSS3, Bootstrap and TailwindCSS; integrated RESTful APIs for secure client-server communication; delivered a real-time messaging feature supporting over one million users; optimized and refactored frontend codebases, reducing bundle size by ~30%; implemented automated testing with Karma and Jasmine; supported UX in prototyping and collaborative design.
Software Engineer at Celadonsoft
May 1, 2019 - October 13, 2025
Developed interactive web applications using AngularJS, React.js, and JavaScript (ES6), contributing to multiple production deployments. Assisted in migration from AngularJS to Angular 6, focusing on modularization and component reuse. Built responsive, accessible interfaces with HTML5, CSS3, Bootstrap and Tailwind. Collaborated with backend teams to integrate RESTful APIs and ensure secure client-server communication. Delivered real-time messaging for over one million users. Reduced frontend bundle size by 30% while maintaining performance. Implemented automated testing with Karma and Jasmine and contributed to design documentation and reusable code standards. Supported UX designers in prototyping and validating concepts within Agile ceremonies.
Software Engineer at Celadonsoft
May 1, 2019 - October 13, 2025
Developed interactive web apps using AngularJS and React.js; assisted in migration from AngularJS to Angular 6; built responsive, accessible interfaces with HTML5, CSS3, Bootstrap and Tailwind; collaborated with backend to integrate RESTful APIs; delivered real-time messaging for over a million users; optimized frontend to reduce bundle size by 30%; implemented automated tests with Karma and Jasmine; contributed to internal design docs and reusable standards; supported UX designers in prototyping and validating concepts; participated in Agile ceremonies.

Education

Bachelor's Degree in Computer Science at West Pomeranian University of Technology Szczecin
December 1, 2013 - June 1, 2017
Bachelor's Degree in Computer Science at West Pomeranian University of Technology Szczecin
December 1, 2013 - June 1, 2017
Bachelor's Degree in Computer Science at West Pomeranian University of Technology Szczecin
December 1, 2013 - June 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more