
Cornelius
From France (UTC+2)
9 years of commercial experience
Lemon.io stats
1
projects done1600
hours workedCornelius – React, React Native, Typescript
Cornelius is an experienced front-end/mobile developer with occasional back-end expertise with a strong engineering approach to development. With over 6 years of hands-on experience in React, React Native, TypeScript, and occasional Node.js back-end tasks, he has contributed to various web and mobile application projects. Additionally, Cornelius has previously provided valuable code reviews for junior developers and holds a Bachelor's degree in Computer Science and Applied Mathematics.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior React Native Developer
The project is akin to a "Shazam for movies," enabling users to identify films by their audio, currently supporting English movies. Developed in collaboration with partners, the app has been available for download on both the App Store and our website since the beginning of this year.
- Established front-end architecture and crafted custom components to enhance user experience;
- Developed a real-time audio recording module and implemented bundle symbolization for streamlined issue tracking on Sentry;
- Automated end-to-end testing with Detox and integrated captivating animations, optimizing user engagement. Additionally, facilitated seamless update setups using App Center Code Push.
Senior Frontend developer
The project is a real estate web app for owners to be able to handle all the processes of evaluating their estate, linking with other entities, such as photographers, and diagnosticians. Managing all their estate via their dashboard with automatic publishing on 40+ platforms. The aim of the app is to have owners handle their estate without the need for agencies.
- Led the development from scratch of a responsive SaaS web platform using React, translating Figma designs into fully functional UI components.
- Integrated Stripe for seamless payment processing within the application, closely aligning with Figma models and business requirements.
- Integrated PriceHubble API to leverage real estate data within the platform, enhancing user experience and functionality.
- Demonstrated proficiency in React state management strategies, specializing in Zustand and React Context for efficient and scalable application state management.
- Collaborated closely with UI/UX designers, product owners, and backend engineers to ensure seamless integration of designs and functionalities.
- Defined project architecture, making informed decisions on technology stack and frameworks to optimize performance, scalability, and maintainability.
- Facilitated effective cross-functional collaboration, ensuring alignment with project goals and customer expectations.
- Optimized application performance and responsiveness through strategic state management and architecture decisions.
Senior Software Consultant
The project involved developing an internal app for a laundry company to streamline operations across multiple locations. Utilizing RFID scanners, the app enables seamless management of processes such as scanning laundry items, adding clients, and introducing new products efficiently.
- Supported application updates and executed a redesign of the existing front end to enhance user experience;
- Successfully debugged and resolved application issues, ensuring optimal functionality;
- Developed two distinct versions of the application, including a staging version for testing and a production version for deployment;
- Collaborated closely with UI/UX designers and the product owner to ensure seamless integration of designs.
Senior Full-Stack Developer
A French digital platform that fosters innovation and scientific collaboration between academia and businesses, backed by government support and funding. Like LinkedIn, it offered features such as regular post feeds, job listings for researchers, collaborative projects, subscription options, and individual or institutional pages. Additionally, the platform facilitated one-to-one and group chats and contract finalization upon mission agreement.
- Developed a web application messaging system using React with socket.io and Node.js backend, based on AdobeXD designs and Swagger documentation for REST API consumption;
- Implemented various features and performed maintenance on web and mobile platforms, including posts, pages, notifications, chat, advanced search, login/signup, and landing page;
- Built and integrated a subscription module with Stripe for payment processing, managed subscriptions, and designed collaborative project announcements with dynamic forms using Formik and Yup;
- Conducted code reviews and provided feedback to the team.
Senior Software Consultant
The project involved developing a web application for COVID testing, catering to various entities including clients, laboratories, and event ticketers. Clients could register themselves or their families, select a partner laboratory for testing, and receive a barcode for event entry upon completion.
- Developed the application according to Figma designs;
- Integrated graphs using ApexCharts to display testing rates;
- Utilized Google Maps to provide directions to the nearest partner laboratory for client testing;
- Implemented barcode scanning and functionality;
- Created custom form components using Formik and Yup;
- Followed Agile methodologies, conducting code reviews for each pull request before merging;
- Utilized Jest and RTL utilities for Test-Driven Development (TDD).
Senior Software Consultant
The project focused on developing native apps for the AutoCare network using React Native for Android and iOS platforms. These apps cater to merchants and clients within the car wash sector, providing clients with functionalities to wash their cars, locate nearby stations via maps, and manage vouchers seamlessly.
- Developed both merchant and client applications based on Figma designs;
- Integrated Google Maps functionality to locate nearest stations;
- Implemented push notifications using Firebase;
- Followed Agile methodologies, including code reviews and pull request evaluations before merging;
- Incorporated Google and Apple authentication via Firebase;
- Utilized Redux Toolkit, React Hooks, functional components, Jest, and RTL utilities for Test-Driven Development (TDD);
- Collaborated closely with UI/UX designers to ensure smooth design integration;
- Employed performance optimization techniques to improve application speed and responsiveness;
- Conducted thorough code reviews, offering constructive feedback for continuous improvement.