- Full Stack Developer
- João Pedro Leopoldino
Experienced developer with 5+ years of experience, passionate about staying up-to-date with emerging technologies. Skilled in problem-solving, I thrive in dynamic environments and deliver innovative solutions. Dedicated to continuous learning, I actively seek connections and share knowledge with fellow professionals in the field.
some of my skills are
- Typescript,
- NodeJS,
- React,
- React Native,
- Flutter,
- Dart,
- Electron,
- Expo,
- Styled-Components,
- React-Query,
- Express,
- Prisma,
- Next.JS,
- Socket IO,
- Astro,
- MySQL,
- MongoDB,
- Firebase,
- Cloud Firestore,
- Google Cloud,
- Cloud Run,
- Gitflow,
- CI/CD...
my experiences until now
-
Prevlogic
-
Frontend Developer
- current role
-
-
T10
-
Mobile Application Developer
- Participation in the maintenance of a mobile application project, focusing on bug fixing and project structure improvement.
- Collaboration with a Q.A. team for immediate bug fixes in production and also for adjustments and implementation of enhancements for upcoming versions.
- Utilization of React-Native with JavaScript and development of unit tests.
- CI/CD integration for app publishing on Google Play and App Store.
- Participation in discussions and decision-making regarding the project's architecture and technical solutions.
- Conducting tests and debugging to ensure the quality and functionality of the application, along with implementing performance and stability improvements.
-
Frontend Developer
- Front-end development of an e-commerce using Typescript, NextJS, and unit testing.
- Sprint planning, task description, and estimation, following the SCRUM methodology.
- Code review and correction, ensuring project quality and consistency.
- Writing test cases to ensure system robustness and stability.
- Working on bug fixes, identifying and solving structural, accessibility, and performance issues.
- Working on CI/CD pipelines, ensuring continuous integration and automated software delivery using Azure DevOps.
-
Fullstack Engineer
- Refactoring to Typescript of the real-time delivery tracking platform.
- Development of a chat micro frontend for use on various client platforms.
- Maintenance and improvement of the web API in Node.js, using Firebase RTDB and Firestore for data retrieval and storage.
- Development of frontend application using React, Chakra-UI for a friendly and accessible interface and React-Query for handling cached data and performance.
- Realization of pair Programming and code review.
- Clean, scalable and easy to maintain code.
-
-
Instavagas
-
Fullstack Developer
- Development of two mobile applications using React Native and styled-components for a friendly and accessible interface.
- Development and maintenance of NodeJS API using Express and hosting on Google Cloud.
- Development of a chat module with a separate service using SOLID and hosted on Google Cloud Run.
- Publication of applications on Google Play and App Store platforms.
- Development of two MVP's applications for concept testing.
- Development of an interactive dashboard using Electron.js to track registrations, create ads and update users on the platform.
- Maintenance and development of relational database in MySQL.
- Project management as Scrum Master using Jira and Clickup.
-
-
Wab - Web and Business
-
Frontend Developer
- Development of e-commerce management application using Symfony.
- Learning and developing apps using Flutter.
- WordPress website development and maintenance.
- Application testing routines.
-
made by João Pedro Leopoldino