I always wanted to work with computers and, like many others, I became a JavaScript developer! After writing a lot of vanilla code, I discovered React and since then have spent most of my time cultivating my knowledge of this amazing library and its huge ecosystem. Currently my focus is on mobile development with React Native, more specifically with Expo, EAS and Redux. I have knowledge of the entire development cycle of a cross-platform hybrid application, including advanced React patterns, and CI/CD. I also have experience working with Scrum, one of the best things I learned during my journey as a developer. If you want to better understand the technologies I master (or don't), here's a summary:
┣
┃┗ JavaScript and TypeScript
┃┗ React and React Native
┃┗ Expo modules and best practices
┃┗ Advanced React Patterns like Folder by Feature, Compound Components, Custom Hook, etc
┃┗ Core ecosystem libraries like React Navigation, Redux, React Hook Form, React Native Paper, etc
┣
┃┗ CI/CD with Expo Application Services (EAS)
┃┗ RESTful API (Node and Laravel)
┃┗ GraphQL API (Apollo and Hasura)
┃┗ SQL Database (MySQL and PostgreSQL)
┃┗ NoSQL Database (MongoDB)
┃┗ Tests
┃┗ Vue
┃┗ Git
┣
┃┗ Flutter
┃┗ Micro Frontends/Micro Apps
┃┗ Microservices
┃┗ Serverless
┃┗ Figma