Karolina Modes
Verified Expert in Engineering
JavaScript Developer
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
Experience
Availability
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
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.
Full-stack Developer
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.
Front-end React Developer
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.
React Developer
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.
Full-stack React and Node.js Developer
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.
React and Testing Developer
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.
Senior Full-stack Developer
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.
React Engineer
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.
Full-stack Developer
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.
Software Engineer
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.
Full-stack Developer
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.
Experience
Scholly Editor
Ogury for Publishers
https://publishers.ogury.co/Miniature Painting Gallery
Simple RWD Landing Page
http://aedriel-simple-rwd-landing-page.surge.sh/Link to the code: https://github.com/kkawalec/simple-rwd-landing-page
Education
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, Rollup.js, React Query, Konva
Tools
Git, Amazon Simple Queue Service (SQS), NPM, Amazon Simple Email Service (SES), Amazon Cognito, GitHub, Webpack, Sentry, MongoDB Atlas, Figma
Languages
TypeScript, JavaScript, CSS, HTML, HTML5, GraphQL, PHP 7, CSS3, SCSS, SQL, PHP, Python
Frameworks
Redux, Express.js, Swagger, Next.js, React Native, Laravel, NestJS, Cypress, Material UI, Jest, Angular, Tailwind CSS
Paradigms
Microservices, Agile Software Development, Object-oriented Programming (OOP), Web Architecture, Test-driven Development (TDD)
Platforms
Web, Amazon Web Services (AWS), AWS Lambda, 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, 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, Music, Gatsby, QA Testing, Amazon RDS, Back-end
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring