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

Karolina Modes

Verified Expert  in Engineering

JavaScript Developer

Location
Warsaw, Poland
Toptal Member Since
April 17, 2019

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

Modern Animal Inc
React, Node.js, HTML, JavaScript, CSS, React Native, Jest...
Colleva
Node.js, Back-end, JavaScript, TypeScript, HTML, CSS, Full-stack, NestJS...
Pixelcut Inc.
HTML, CSS, React, TypeScript, Front-end, JavaScript, Konva

Experience

Availability

Full-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

Full-stack React Developer

2021 - PRESENT
Modern Animal Inc
  • Implemented new features for a veterinarian platform that make 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 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

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

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

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

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

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

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

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

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

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

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

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
2011 - 2016

Master's Degree in Church Music

The Fryderyk Chopin University of Music - Warsaw, Poland

Libraries/APIs

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

Tools

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

Frameworks

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

Paradigms

Microservices, Agile Software Development, Object-oriented Programming (OOP), Web Architecture, Test-driven Development (TDD)

Languages

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

Platforms

Web, Amazon Web Services (AWS), AWS Lambda, MacOS, Visual Studio Code (VS Code), 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, Music, Gatsby, QA Testing, Amazon RDS, Back-end

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