![Maciej – React Native, React, Typescript, experts in Lemon.io](https://storage.googleapis.com/crm-lemon-io-bucket-storage/blurredPhotos/df96c645-37d4-4814-8831-16e6754e8e28.jpeg)
Maciej
From Poland (GMT+2)
9 years of commercial experience
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
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Senior Front-end developer
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.
- 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
Team Lead / Mobile Team Lead
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.
- 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.
Front-End Lead
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.
- 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.
Senior Full-Stack Developer
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.
- 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.
Front-End Team Lead
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.
- 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.