Logo
Maciej – React Native, React, Typescript, experts in Lemon.io

Maciej

From Poland (GMT+2)

flag
Front-end Web DeveloperSenior
Mobile DeveloperSenior
Hire developer
8 years of commercial experience
Aviation
Data analytics
Healthcare
Logistics
Manufacturing
Social media
Transportation
Communication tools
Mobile apps
SaaS
Lemon.io stats

Maciej – React Native, React, Typescript

Maciej is a software developer with extensive experience on the Front-End and Mobile sides. His prior experience includes designing and building projects from scratch across a wide range of domains, including social media, aviation, transportation, and healthcare. Maciej tried on the hat of a team lead and architect, which enhanced his skillset, making him a great match to any project! Besides using most of the newest technologies like React or Angular, he also appreciates some new ideas like writing mobile applications with React Native and TypeScript. If you need a smart and robust solution for your business, Maciej will be a good match.

Main technologies
React Native
3 years
React
3 years
Typescript
3 years
Next.js
2 years
Additional skills
Angular JS
Node.js
Nest.js
Microsoft SQL Server
.NET Core
Flutter
Microsoft Azure
Microservices
SASS
Apollo GraphQL
Microsoft Azure
Expo
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Front-end developer
Feb 2023 - Ongoing1 year 3 months
Project Overview

A shared information and communications channel for the entire airport community. With the help of this application, the community members can access real-time situational information on different airport operations anywhere and anytime – either from desktop or via mobile.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • upgraded project's libraries for web and mobile project
  • proposed improvements in mobile design and UX, implemented changes that improved user experience
  • solved performance issues on Android
  • implemented a few new functionalities while rewriting the older code base to newer standards
  • improved deployment process for mobile application flow
Project Tech stack:
Java
Spring
JavaScript
Typescript
React
React Native
GCP
Firebase
Team Lead / Mobile Team Lead
Sep 2021 - Feb 20231 year 5 months
Project Overview

Complete web platform for food delivery with a bit of social media mix. Implemented in JS-flavored environment: NestJS with microservices and CQRS architecture on the backend, React Native with Expo, and NativeBase UI for mobile app.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created mobile application from the beginning;
  • Guided the mobile application team thoroughly;
  • Еook part in business analysis and had a significant impact on how things progressed in all three teams;
  • App center and Azure Dev Ops pipeline created for testing and building mobile applications;
  • Worked closely with business, software architect, and all other people, provided solutions for better development processes;
  • Was responsible for implementing features, was consulting with designer, testers, and POs;
  • Organized work and assisted in the backend’s team building which, as a result, put him as the backend’s team leader;
  • Developed core architecture and features in the mobile application;
  • Created CI/CD;
  • Deployed to stores;
  • Provided technical help and partially led in React web applications that are back-office of this project.
Project Tech stack:
React Native
Next.js
Nest.js
Node.js
Microsoft Azure
Microservices
React
Expo
Front-End Lead
Jan 2020 - Jul 20222 years 5 months
Project Overview

This app allows sharing of all kinds of vehicles between users. Rent, share, and manage your vehicles in one application. Mobile application for renting devices in a free-floating approach – standing on the street, which can be rented using the mobile app. Implemented in ReactNative based on Java/Objective-C code.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Learned React and React Native patterns and ways of doing it in practice after the first MVP was delivered;
  • Refactored admin panel into a more generic version;
  • Was guiding the front-end project;
  • Implemented features;
  • Was consulting with designers, testers, and POs;
  • Created pipeline on Azure Dev Ops to deliver new updates with CI/CD.
Project Tech stack:
React Native
Next.js
Node.js
SCSS
RxJS
Redux
Ant Design
React
Senior Full-Stack Developer
Aug 2019 - Mar 20222 years 7 months
Project Overview

An internal reporting tool allowing one to browse and generate various types of reports. From working with simple data tables, creating custom schemes joining multiple data sources into more complex, highly customizable allowing different branches to use it for managing data efficiently. Implemented in Angular and .NetCore.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Was responsible for creating front-end architecture and delivering complex UI and UX solutions based on an internal style framework combined with material design;
  • Implemented generic and reusable solutions;
  • Handled authentication and security;
  • On the API side - delivered new solutions for elastic cloud storage;
  • Was responsible for working with businesses to understand their requirements and forge them into technical solutions and user stories for developers to work on;
  • Created a very generic solution for reporting that could be used for multiple purposes by more teams from related branches;
  • Delivered product from its beginning to being stable on production and used by more than 50 people around the organization.
Project Tech stack:
.NET
.NET Core
Typescript
Microsoft SQL Server
Material Design
Angular JS
Front-End Team Lead
Jan 2021 - Jul 20215 months
Project Overview

Project for Wroclaw’s Hospital made as part of support in COVID fight. The web platform allows communication with medics who need specific parts for medical equipment, with specialists printing them in 3D with simple making orders. All that under the guidance of people from the Wrocław’s University of Technology.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Learned GraphQL and Apollo Client, taught this new technology to the team;
  • Implemented a pretty solid version combining the usage of redux, RXJS, and Apollo;
  • Proposed streaming in chunks 3D models to improve performance and stability (uploaded files as a whole usually caused timeouts);
  • Was guiding front-end team;
  • Analyzed requirements and developed core architecture and features in the web application;
  • Created CI/CD;
  • Deployed to client’s server;
  • Was guiding a team of junior developers.
Project Tech stack:
SCSS
Apollo GraphQL
React

Education

2018
Automatics and robotics
bachelor

Copyright © 2024 lemon.io. All rights reserved.