Mateusz Juszczyk, Developer in Rzeszow, Poland
Mateusz is available for hire
Hire Mateusz

Mateusz Juszczyk

Verified Expert  in Engineering

Full-stack Developer

Rzeszow, Poland

Toptal member since September 28, 2022

Bio

Mateusz is a full-stack developer specializing in SSR (Nuxt.js, Next.js) and back-end frameworks such as Nest.js. He built an aviation flight planning tool that supervises flights, led a team that developed an app enabling the purchase of hexagon-shaped parts of the earth as NFTs, and spearheaded the synchronization process of over two million products. Mateusz is known for his ability to spot aspiring patterns and frameworks, is a Mensa member, and enjoys tackling interesting projects.

Portfolio

Classified
JavaScript, Node.js, React, TypeORM, TypeScript, Unit Testing, E2E Testing...
Self-employed
React, JavaScript, Tailwind CSS, Node.js, Prisma, Cosmos, Blockchain, NestJS...
Lokato International Ltd
Vue, Tailwind CSS, Laravel, Nuxt.js, Vuetify, Stripe API, Material Design...

Experience

  • Node.js - 5 years
  • Vue 2 - 4 years
  • React - 4 years
  • Next.js - 3 years
  • Tailwind CSS - 2 years
  • NestJS - 2 years
  • TypeScript - 2 years
  • Unit Testing - 1 year

Availability

Part-time

Preferred Environment

Windows, Linux, Discord, JavaScript, Amazon Web Services (AWS)

The most amazing...

...app I've built allows you to print gifs that continue to animate after printing. The app also allows visitors to add new content.

Work Experience

Full-stack Developer

2022 - PRESENT
Classified
  • Integrated the application with an external API that allowed users to download photos for stored products from that API.
  • Responded to bugs reported on Jira and found during manual regression testing.
  • Increased code coverage by adding the unit and end-to-end tests.
  • Suggested new features to implement that were later included in the application.
  • Worked in agile environments such as scrum and scrum with Kanban.
Technologies: JavaScript, Node.js, React, TypeORM, TypeScript, Unit Testing, E2E Testing, Amazon Web Services (AWS), OAuth 2, Styled-components, PostGIS, CSS, PostgreSQL, JSON, GeoJSON

Full-stack Developer

2019 - PRESENT
Self-employed
  • Created an app for managing advertising billboards using Google Maps API and React.
  • Led a team that developed an app that allows buying hexagon-shaped parts of the earth as non-fungible tokens (NFTs).
  • Developed a website for claiming airdrop of a new cryptocurrency which required integration with a blockchain wallet.
  • Led a team developing a store that allows claiming physical items for the owners of eligible NFTs.
  • Created beautiful and animated landing pages for companies from the electromobility, hotel, and restaurant industries.
  • Transitioned existing pure HTML website to Next.js, which enabled i18n and drastically increased the PageSpeed score.
Technologies: React, JavaScript, Tailwind CSS, Node.js, Prisma, Cosmos, Blockchain, NestJS, Express.js, Amazon Web Services (AWS), IPFS, CSS, Shopify, Mapbox, PostgreSQL, JSON, GeoJSON

Full-stack Developer

2020 - 2022
Lokato International Ltd
  • Developed a website for group real estate investment with the help of investments worth several million dollars.
  • Built a platform for creating quizzes for investors in which they could win coupons that increase profit.
  • Oversaw refreshing the portal's graphic layout, using custom designs and migrating styles from Material Design to Tailwind.
  • Created a social networking site for businesses that allows for communication, news sharing, and customization of the portal look.
  • Created an extensive WYSIWYG editor that supports various content formats such as videos, images, emoticons, and external media.
  • Migrated the project's codebase from JavaScript to TypeScript.
Technologies: Vue, Tailwind CSS, Laravel, Nuxt.js, Vuetify, Stripe API, Material Design, JavaScript, TypeScript, SQL, CSS, JSON

Web Developer

2018 - 2018
Ideo Sp. z o.o.
  • Integrated new payment methods in the country's largest online car parts store.
  • Developed a mobile version of the store using the Google AMP framework.
  • Supervised the synchronization process of over two million products with external supplier catalogs.
  • Created an internal company blog, allowing more accessible communication between employees of different store departments.
Technologies: JavaScript, Vue 2, PHP, Laravel, AMPscript, Payment APIs, TecDoc, jQuery, CSS3, HTML5, CSS, PostgreSQL, JSON

Over.flights

https://www.over.flights/
Over.flights is a general aviation flight planning tool that allows the supervision of ongoing flights. The aircraft's position is obtained from ground ADS-B receivers and shown on the map with its planned and actual flight route. The map also shows a graphical presentation of airspace usage. The back end uses the Nest.js framework with Prisma ORM, and the front end uses Next.js for faster loading and routing. Usage of react-map-gl library allowed for smooth rendering of the 3D map with almost a thousand marked points and zones.

What initially started as a hobby side project has the potential to be soon used to train students at a particular aviation training center.

MyPeeps: Effective Community Management

MyPeeps is a social networking site for businesses that allows for communication, news sharing, and customization of the portal look. The portal has been made available for tests to several influencers who praised it for extensive customization options and a comprehensive WYSIWYG content editor.

I spearheaded the application's front-end architecture. Proposed and implemented changes that resulted in improving application loading and rendering times. I built reusable components and created a base Tailwind CSS style. Led a process of migration from Vue 2 to Vue 3 with TypeScript.

Papermate.io

https://papermate.io
Papermate.io is an app that turns gifs into printable animations. Users can share animations they created with others by saving them. It uses a phenomenon called Moiré patterns to achieve this effect. It was inspired by a YouTube video with optical illusions.

It was featured on a YouTube channel with over 500,000 subscriptions and, since then, has been regularly visited by users who regularly upload new content. It was developed using React, styled components, Node.js, and MongoDB.
2020 - 2022

Master's Degree in Aerospace Engineering

Rzeszow University of Technology - Rzeszow, Poland

2016 - 2020

Engineer's Degree in Aerospace Engineering

Rzeszow University of Technology - Rzeszow, Poland

Libraries/APIs

React, Node.js, Mapbox GL, Vue 2, Socket.IO, jQuery, Vue, Stripe API

Tools

Prisma, Git, TecDoc

Languages

TypeScript, SQL, CSS3, JavaScript, HTML5, CSS, PHP, AMPscript, GraphQL

Frameworks

Next.js, Tailwind CSS, Express.js, Vuetify, NestJS, Redux, Laravel, Nuxt.js, Koa, OAuth 2

Paradigms

REST, Unit Testing, E2E Testing

Platforms

Mapbox, Blockchain, Shopify, Amazon Web Services (AWS), Windows, Linux

Storage

PostgreSQL, JSON, MongoDB, Amazon S3 (AWS S3), PostGIS

Other

English, TypeORM, User Experience (UX), GeoJSON, ADS-B, Fabric Design, Discord, Payment APIs, Cosmos, IPFS, Material Design, Engineering, 3D CAD, Electronics, Styled-components

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