João
From Brazil (GMT-3)
9 years of commercial experience
Lemon.io stats
1
projects done72
hours worked1
offers now 🔥João – React Native, Next.js, React
João is a developer who will make a strong impression right from the start. With 8 years of commercial experience, he excels in consulting, hands-on coding, and architectural decisions. His passion for learning is evident through his mastery of over 18 technologies and experience in different business domains, including banking, sports, edtech, and more.
Main technologies
Additional skills
Ready to start
18th November 2024Direct hire
Potentially possibleExperience Highlights
Senior Mobile Developer
The product offers a comprehensive solution and support for student-athletes, guiding them through every stage of their journey from training to skill development and mentorship.
- Participated in the development of an MVP, beta testing and launch of the app;
- Was engaged in making architectural discussions for the main app and a web admin platform;
- Implemented advanced full-text search;
- Redesigned the existing front end;
- Built front-end components library;
- Wrote unit, integration, and e2e tests;
- Collaborated in react-native-ide to suit project demands;
- Helped in the development of workflows for the team;
- Integrated with different providers.
Senior Front-End Consultant
The project is in the agribusiness sector, and its primary objective is to create a comprehensive digital platform to streamline and enhance the various processes within the agribusiness ecosystem.
- Played a key role in developing new features;
- Maintained published code identifying and resolving issues in the existing codebase;
- Helped to establish effective workflows for the development process;
- Collaborated with the development team, contributing to planning sessions and code reviews;
- Contributed to the development of automation strategies and automation flows;
- Worked on identifying and addressing various technical debts within the project;
- Was in charge of microservices migration from Node.js to Java.
One of the significant achievements during this project was reducing the bugfix response time by 80%.
Senior Front-End Consultant
This project involved creating a digital trading platform for a client in the Swiss banking sector. The platform included a QR code payment system, online trading capabilities, asset management, and a watchlist feature for monitoring specific stocks and financial instruments.
- Launched the product on both Android and iOS;
- Was responsible for the development of some features like the watchlist and QR code payments;
- Redesigned all search fields to perform better with debounce;
- Refactored code to achieve better performance;
Main achievement: The project has successfully met its objectives and demonstrated the potential of digital technology. The feedback received from the initial group of users was highly positive and highlighted the potential of digital technology to revolutionize the banking and trading experience.
Middle Front-End Developer
The project is a single tool with end-to-end integration, enabling real-time communication, organization, management, and data security for schools.
- Implemented advanced full-text search;
- Worked on the development of the two main products, using internal tools and CI/CD automation;
- Created a text formatting library for React Native internally;
- Wrote unit, integration, and e2e tests;
- Participated in technical leadership training and joined study groups on microservices and design systems.
Minute of Glory: Presented internal lectures on "React Native Architecture and State (2021)" and maintained internal component libraries for web and mobile.