Karolina Modes, Developer in Warsaw, Poland
Karolina is available for hire
Hire Karolina

Karolina Modes

Verified Expert  in Engineering

Bio

Karolina is a web application developer with over four years of experience. As a full-stack developer, Karolina can build both the front end and back end of an application. Recently, Karolina has been focused on development projects with JavaScript, React, and Node.js. However, what remains constant is her work ethic: the quality of the code she develops is paramount.

Portfolio

Gartner - Buysmart
React, Front-end, NestJS, Material UI, Storybook...
Colleva
Node.js, Back-end, JavaScript, TypeScript, HTML, CSS, Full-stack, NestJS...
Pixelcut Inc.
HTML, CSS, React, TypeScript, Front-end, JavaScript, Konva, Tailwind UI...

Experience

  • React - 7 years
  • Node.js - 7 years
  • TypeScript - 7 years
  • SCSS - 4 years
  • Express.js - 4 years
  • Microservices - 4 years
  • Amazon Web Services (AWS) - 4 years
  • GraphQL - 3 years

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), MacOS

The most amazing...

...thing I've coded is an application form that was used by thousands of users every single day.

Work Experience

React Developer

2024 - 2024
Gartner - Buysmart
  • Implemented new responsive pages in React based on Figma designs, which allow users to get knowledge about the market.
  • Created new common React components used by other apps and developers across the company.
  • Improved code quality by using linting tools and adding new tests that run on every build.
Technologies: React, Front-end, NestJS, Material UI, Storybook, Single-page Applications (SPAs), Next.js, Microfrontends, SCSS, Figma, REST, Agile, CI/CD Pipelines, Sass, Storyblok, UX Design

Full-stack Developer

2023 - 2024
Colleva
  • Developed an app that allows users to speak to an AI avatar and, based on the scenario, produces feedback about their communication skills.
  • Prepared an analytics page with user record statistics in the app using AG Grid and AG Charts libraries.
  • Tested new features prepared by other developers in the team.
Technologies: Node.js, Back-end, JavaScript, TypeScript, HTML, CSS, Full-stack, NestJS, Front-end, Test-driven Development (TDD), React, Tailwind UI, Tailwind CSS, Docker, UI Design, MERN Stack, REST, CI/CD Pipelines, OpenAI, UX Design

Front-end React Developer

2022 - 2023
Pixelcut Inc.
  • Implemented new features and bug fixes with the specification provided in Linear.
  • Worked with Konva.js. Improved image editor that allows users to edit photos and create their graphics with images and texts.
  • Integrated API using React Query and gRPC-web error handling.
Technologies: HTML, CSS, React, TypeScript, Front-end, JavaScript, Konva, Tailwind UI, Tailwind CSS, Figma, Storybook, Docker, Headless CMS, UI Design, REST, CI/CD Pipelines, Sass, Vite, Storyblok, Content Management Systems (CMS), Single Sign-on (SSO), UX Design

Full-stack React Developer

2021 - 2022
Modern Animal Inc
  • Implemented new features for a veterinarian platform that makes managing animal documentation easier using React and TypeScript.
  • Conducted small improvements and maintenance for a React Native application—iOS and Android versions—for the veterinary platform clients.
  • Improved and maintained a PDF documents generator based on the React PDF library that allows veterinarians to print full animal health documentation.
Technologies: React, Node.js, HTML, JavaScript, CSS, React Native, Jest, Front-end Development, Webpack, Figma, Python, Emotion Library, React Router, React Navigation, Sentry, Mobile, Android, iOS, Back-end Development, React Hooks, React Query, Storybook, UI Design, MERN Stack, Mobile Development, REST, Agile, CI/CD Pipelines, Sass, MobX, Storyblok, UX Design

React Developer

2020 - 2022
Secure Staffing
  • Moved the old Angular code to the modern React application.
  • Fixed bugs and implemented new features according to specifications in Asana.
  • Deployed features very quickly, and they brought new values to the customers.
  • Used many automated tools to improve code quality in React and PHP.
  • Charged with implementing features from end to end, as a full-stack developer.
Technologies: React, Laravel, Web Architecture, MySQL, TypeScript, PHP 7, CSS3, NPM, Visual Studio Code (VS Code), PHP, REST APIs, Front-end, Next.js, GitHub, CSS, WebSockets, Git, Elasticsearch, Web, JavaScript, Redux, HTML, Angular, APIs, HTML5, Full-stack Development, Full-stack, SQL, Front-end Development, Webpack, Relational Databases, Databases, React Router, Back-end Development, React Hooks, Axios, Azure, UI Design, Dating Apps, REST, Agile, Sass

Full-stack React and Node.js Developer

2021 - 2021
RoarEstimates LLC
  • Implemented authorization logic and user account management into a React application.
  • Managed user account data in an Express application and MongoDB.
  • Provided expertise on Stripe payment integration options.
Technologies: Next.js, Node.js, React, MongoDB Atlas, JavaScript, CSS, HTML5, Stripe Payments, Minimum Viable Product (MVP), Front-end Development, Webpack, Figma, REST APIs, Google Maps, React Router, Back-end Development, React Hooks, Axios, REST, Sass

React and Testing Developer

2020 - 2021
Billflow
  • Developed new features for the dashboard and embeddable React application for no-code Stripe billing integration.
  • Fixed and solved issues for the product clients using Intercom.
  • Developed integration tests based on Cypress for React application.
Technologies: React, Node.js, Cypress, Front-end, TypeScript, Microservices, CSS3, NPM, PostgreSQL, Visual Studio Code (VS Code), REST APIs, Next.js, GitHub, CSS, Stripe Payments, Git, Agile Software Development, Web, JavaScript, Redux, HTML, APIs, HTML5, Jest, QA Testing, Front-end Development, Webpack, Figma, Databases, React Router, Sentry, Back-end Development, React Hooks, Axios, REST, Sass, Single Sign-on (SSO)

Senior Full-stack Developer

2018 - 2021
Madiff
  • Created a platform that integrates many products developed by other teams in the company.
  • Developed back-end microservices in Node.js and TypeScript. Integrated them with AWS products (SQS, SMS, ES, and so on).
  • Made a complicated reports API based on partitioned tables in a PostgreSQL database.
  • Built multiple React/Redux applications and libraries.
  • Constructed a library that enables connections to back-end services and React applications via WebSockets.
  • Wrote unit tests and improved code quality using automated tools (such as ESLint, TSLint, TypeScript, and Flow).
  • Refactored and updated old React and Node.js applications to new library versions.
Technologies: Microservices, Amazon Web Services (AWS), TypeScript, Node.js, Redux, React, JavaScript, Front-end, Express.js, CSS3, NPM, GraphQL, PostgreSQL, Amazon S3 (AWS S3), AWS Lambda, Visual Studio Code (VS Code), Amazon Cognito User Pools, Amazon Simple Queue Service (SQS), AWS Amplify, REST APIs, Next.js, GitHub, CSS, NestJS, Object-oriented Programming (OOP), Git, Amazon DynamoDB, Agile Software Development, Web, MongoDB, HTML, NoSQL, APIs, HTML5, Full-stack Development, Full-stack, SQL, Material UI, Jest, Front-end Development, Webpack, Relational Databases, Databases, Cloud, TypeORM, Amazon RDS, React Router, Sentry, Back-end Development, Axios, Docker, REST, Agile, CI/CD Pipelines, Sass

React Engineer

2020 - 2020
Motive Biosciences Inc. dba MotiveBio
  • Worked on MVP project designed for tracking woman's health app.
  • Implemented views and pages in React based on the provided designs in Figma.
  • Prepared landing page based on Gatsby following the provided design in Figma.
Technologies: React, CSS, Redux, Tailwind CSS, Material UI, AWS Amplify, AWS Lambda, Gatsby, Minimum Viable Product (MVP), Front-end Development, Webpack, Figma, Databases, Amazon Web Services (AWS), Cloud, React Router, Sentry, Back-end Development, REST, Sass

Full-stack Developer

2020 - 2020
GMG GmbH
  • Created an MVP project for a new color management platform.
  • Rewrote the existing code to create a new application from scratch.
  • Provided a starting point for the developers' team to start working on improving and implementing new features in a React-based application.
Technologies: JavaScript, HTML, CSS, PHP, Node.js, React, Minimum Viable Product (MVP), Front-end Development, Webpack, REST APIs, Back-end Development, REST

Software Engineer

2017 - 2018
StepStone Services
  • Created a React/Redux application used by thousands of users every day.
  • Developed microservices in PHP that were connected to a Microsoft SQL database and RabbitMQ.
  • Built integration tests in a framework based on Selenium.
  • Created ready-to-use, React-based components that were meant to be used by other teams in the company.
  • Constructed Git repositories and build plans in a Bamboo-based setup and management.
Technologies: Microservices, Adobe ColdFusion, PHP, TypeScript, Node.js, React, JavaScript, Front-end, Express.js, Swagger, PHP 7, CSS3, jQuery, NPM, GraphQL, PostgreSQL, Amazon S3 (AWS S3), AWS Lambda, Visual Studio Code (VS Code), REST APIs, GitHub, CSS, Object-oriented Programming (OOP), WebSockets, Git, Web, Redux, Amazon Web Services (AWS), HTML, APIs, HTML5, Full-stack Development, Full-stack, SQL, Jest, Front-end Development, Webpack, Rollup.js, Relational Databases, Databases, Cloud, Sentry, Back-end Development, Axios, REST, Agile, CI/CD Pipelines, Sass, Single Sign-on (SSO)

Full-stack Developer

2015 - 2017
4 Medicine
  • Contributed to the development of an MVC PHP application that includes complicated algorithms and reports.
  • Prepared MySQL database architecture and migrations.
  • Created simple React components that replaced legacy jQuery code.
Technologies: JavaScript, PHP, Front-end, Express.js, PHP 7, CSS3, jQuery, NPM, GraphQL, PostgreSQL, Visual Studio Code (VS Code), REST APIs, GitHub, CSS, Git, Web, Redux, HTML, APIs, HTML5, Full-stack Development, Full-stack, SQL, Material UI, Front-end Development, Relational Databases, Databases, Back-end Development, REST

Experience

Scholly Editor

A web application that allows users to enter or upload essays and correct grammar and style. My job was to refactor the front-end part based on the old code and apply a new design. The application was developed with React.

Ogury for Publishers

https://publishers.ogury.co/
An application for publishers and developers to integrate a consent-management platform (CMP) to their app. As a full-stack developer and team member, I created a lot of principal components and microservices in this big application, both on the front end (React, Redux) and back end (Node.js, TypeScript). I also supported other teams and helped with other microservices, as they did not have enough people or knowledge to implement a specific feature.

Miniature Painting Gallery

A simple React/Redux one-page portfolio application with enabled translations and a contact form. This is an old project; similar ones can be done very quickly in just a few days by using ready-to-implement tools, such as Material UI.

Simple RWD Landing Page

http://aedriel-simple-rwd-landing-page.surge.sh/
This is a very simple old RWD landing page that was developed in pure CSS and Vanilla JavaScript, without using React this time.

Link to the code: https://github.com/kkawalec/simple-rwd-landing-page

Education

2011 - 2016

Master's Degree in Church Music

The Fryderyk Chopin University of Music - Warsaw, Poland

Skills

Libraries/APIs

React, Node.js, React Router, jQuery, AWS Amplify, REST APIs, Google Maps, Emotion Library, React Navigation, MobX, Rollup.js, React Query, Konva

Tools

Figma, Git, Amazon Simple Queue Service (SQS), NPM, Amazon Simple Email Service (SES), Amazon Cognito, GitHub, Webpack, Sentry, MongoDB Atlas

Languages

TypeScript, JavaScript, CSS, HTML, HTML5, GraphQL, PHP 7, CSS3, SCSS, SQL, Sass, PHP, Python

Frameworks

Redux, Express.js, Swagger, Next.js, Material UI, React Native, Tailwind CSS, Laravel, NestJS, Cypress, Jest, Angular

Paradigms

Microservices, Agile Software Development, Object-oriented Programming (OOP), UI Design, Mobile Development, REST, Agile, UX Design, Web Architecture, Test-driven Development (TDD), Microfrontends

Platforms

Web, Amazon Web Services (AWS), AWS Lambda, Docker, Storyblok, MacOS, Visual Studio Code (VS Code), Adobe ColdFusion, AWS Elastic Beanstalk, Mobile, Android, iOS, Azure

Storage

MongoDB, PostgreSQL, NoSQL, Redis, Amazon DynamoDB, MySQL, Elasticsearch, Amazon S3 (AWS S3), Relational Databases, Databases

Other

Front-end, APIs, Full-stack Development, Full-stack, Front-end Development, Back-end Development, WebSockets, Amazon Cognito User Pools, Stripe Payments, Minimum Viable Product (MVP), Cloud, TypeORM, React Hooks, Axios, Tailwind UI, Storybook, Headless CMS, MERN Stack, CI/CD Pipelines, Music, Gatsby, QA Testing, Amazon RDS, Back-end, Single-page Applications (SPAs), Dating Apps, Vite, Content Management Systems (CMS), Single Sign-on (SSO), OpenAI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring