Hi, I’m Krzysztof Gasik, a software developer with a strong focus on React, TypeScript, Next.js and Redux. I design scalable UI components and implement real-time features using WebSocket-based communication and RTK Query. I work with Agile, monorepos, CI/CD, and modern frontend tooling to deliver robust, type-safe code and maintainable architectures. I enjoy collaborating with product and design teams, solving complex state management challenges, and driving best practices such as unit and end-to-end testing (Jest, React Testing Library, Cypress), CI/CD, and accessible UI across large-scale apps. I also work with hardware integration, IoT prototypes, and monorepo tooling (TurboRepo) to ship robust software.

Krzysztof Gasik

Hi, I’m Krzysztof Gasik, a software developer with a strong focus on React, TypeScript, Next.js and Redux. I design scalable UI components and implement real-time features using WebSocket-based communication and RTK Query. I work with Agile, monorepos, CI/CD, and modern frontend tooling to deliver robust, type-safe code and maintainable architectures. I enjoy collaborating with product and design teams, solving complex state management challenges, and driving best practices such as unit and end-to-end testing (Jest, React Testing Library, Cypress), CI/CD, and accessible UI across large-scale apps. I also work with hardware integration, IoT prototypes, and monorepo tooling (TurboRepo) to ship robust software.

Available to hire

Hi, I’m Krzysztof Gasik, a software developer with a strong focus on React, TypeScript, Next.js and Redux. I design scalable UI components and implement real-time features using WebSocket-based communication and RTK Query. I work with Agile, monorepos, CI/CD, and modern frontend tooling to deliver robust, type-safe code and maintainable architectures.

I enjoy collaborating with product and design teams, solving complex state management challenges, and driving best practices such as unit and end-to-end testing (Jest, React Testing Library, Cypress), CI/CD, and accessible UI across large-scale apps. I also work with hardware integration, IoT prototypes, and monorepo tooling (TurboRepo) to ship robust software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Polish
Fluent
English
Fluent

Work Experience

Software Developer at Grenton Sp. z o.o.
June 1, 2025 - Present
Current role contributing to frontend development on Grenton platform, focusing on scalable UI components, real-time features, and cross-application integration.
Frontend Developer at Grenton Sp. z o.o.
August 1, 2024 - Present
Developing web applications using React, TypeScript, Redux, and modern frontend tooling; building UI components with Material-UI; integrating real-time features, WebSocket-based communications, and IoT-oriented frontend interfaces; collaborating with hardware/API teams; contributing to code quality and scalable UI across multiple apps.
Software Developer at Dunning, Kruger & Associates Sp. z o.o
August 1, 2024 - May 31, 2025
Frontend-focused development for Nokia projects, rewriting features for renewed applications, and maintaining web apps using React and related technologies. I wrote clean, efficient, and reusable code, collaborated with UI/UX designers, integrated RESTful APIs and third-party services, and optimized performance and scalability. I Troubleshooted and debugged issues in an Agile environment and stayed up-to-date with latest frontend trends.
Frontend Developer at Nokia Solutions and Networks Sp. z o.o.
July 1, 2024 - October 10, 2025
Led development on Manta Ray NM project; rewritten subcomponents to use React with TypeScript; implemented unit tests with Jest and React Testing Library; added E2E tests with Cypress; integrated Jira, Confluence, Git; collaborated with Software Architects and UX Designers; daily team syncs.
Software Developer at Nokia Solutions and Networks sp. z o.o.
July 1, 2024 - October 3, 2025
Manta Ray NM project: rewrote components to use React with TypeScript; implemented unit tests with Jest and React Testing Library; performed end-to-end testing with Cypress and Robot Framework; used Jira for knowledge sharing; Git + Gerrit for code reviews; Jenkins for CI; participated in architecture and UX discussions; daily stand-ups.
Junior Frontend Developer at Telewizja Puls sp. z o.o.
January 1, 2022 - July 31, 2024
Created frontend content and adjusted designs (PSD files) to Drupal CMS; implemented mobile-first layouts and integrated front-end with CMS; collaborated with Marketing and UI/UX teams to deliver responsive websites.
Junior Frontend Developer at Telewizja Puls Sp. z o.o.
December 1, 2021 - October 10, 2025
Developing web applications using React.js; building front-end layouts in Drupal CMS (Content); applying mobile-first approaches; collaborating with marketing and product teams to implement new features; ensuring front-end quality and performance.
Data Processing Executive / Senior Executive at Kantar Poland
March 1, 2020 - October 10, 2025
Creating online surveys based on HTML/CSS/JS; building survey tools (concept, implementation) to collect data; involved in data collection and processing workflows; working in Warsaw.

Education

Bachelor of Public Administration at School of Computer Science, Management and Administration, Warsaw
October 1, 2005 - June 1, 2008
Graduate studies in Finance and Banking at Warsaw University of Life Sciences
October 1, 2012 - June 1, 2013
React Course at Szkoła Reacta
July 1, 2021 - December 1, 2021
End-to-End JavaScript Testing with Cypress.io at Cypress.io
November 1, 2023 - October 3, 2025
TypeScript Essential Training at Online course
November 1, 2023 - October 3, 2025
React School at Szkoła Reacta, Warsaw
July 1, 2021 - December 1, 2021
Frontend Web Developer Bootcamp at Coders Lab, Wroclaw
November 1, 2018 - June 1, 2019
Finance and Banking at Warsaw University of Life Sciences
October 1, 2012 - June 1, 2013
Bachelor's in Public Administration at Wrocław University / School of Computer Science, Management and Administration
October 1, 2005 - June 1, 2008
Bachelor in Public Administration at School of Computer Science, Management and Administration, Warsaw
October 1, 2005 - June 1, 2008

Qualifications

End-to-End JavaScript Testing with Cypress.io
November 1, 2023 - October 3, 2025
React: Testing and Debugging
November 1, 2023 - October 3, 2025
TypeScript Essentials Training
November 1, 2023 - October 3, 2025
JavaScript: The Complete Guide (including Hooks, React Router, Redux)
October 1, 2022 - October 3, 2025
React: Design Patterns
October 1, 2022 - October 3, 2025
Understanding TypeScript
October 1, 2022 - October 3, 2025
Node.js: The Complete Guide to Build RESTful APIs
January 1, 2018 - October 3, 2025
End-to-End JavaScript Testing with Cypress.io
November 1, 2023 - November 30, 2023
React: Testing and Debugging
November 1, 2023 - November 30, 2023
TypeScript Essential Training
April 1, 2023 - April 30, 2023
Critical Thinking
March 1, 2023 - March 31, 2023
Giving and Receiving Feedback
March 1, 2023 - March 31, 2023
React – The Complete Guide
October 1, 2022 - October 31, 2022
Express Essential Training
October 1, 2022 - October 31, 2022
JavaScript: The Complete Guide
October 1, 2022 - October 31, 2022
Learn Node.js
October 1, 2022 - October 31, 2022
End-to-End JavaScript Testing with Cypress.io
November 1, 2023 - October 10, 2025
React: Testing and Debugging
November 1, 2023 - October 10, 2025
TypeScript Essential Training
November 1, 2023 - October 10, 2025
Critical Thinking
April 1, 2023 - October 10, 2025
Giving and Receiving Feedback
March 1, 2023 - October 10, 2025
JavaScript: The Complete Guide to Build RESTful APIs
January 1, 2018 - October 10, 2025

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education, Telecommunications, Computers & Electronics