Skip to content
View AfonsoMachado's full-sized avatar

Highlights

  • Pro

Block or report AfonsoMachado

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AfonsoMachado/README.md

Hello there 👋

My name is Afonso Machado. I am a Computer Engineer and Mid-Level Full-Stack Developer with experience building mobile, web, and backend applications.

My main expertise in mobile development is Flutter with Dart. In web development, I primarily work with Next.js, Vue.js, React, and TypeScript. I also have experience building APIs and backend services using NestJS, Python, Django, and PostgreSQL.

Throughout my career, I have contributed to the development and evolution of mobile applications, admin platforms, internal systems, REST APIs, dashboards, and solutions for the iGaming industry.

🚀 Main Areas of Expertise

  • Mobile development with Flutter and Dart;
  • Web development with Next.js, Vue.js, React, and TypeScript;
  • Backend development with NestJS, Python, and Django;
  • REST API development and integration;
  • State management with BLoC, Cubit, and Provider;
  • Authentication, access control, and data persistence;
  • Unit testing, debugging, and refactoring;
  • Continuous Integration and Continuous Delivery with CI/CD;
  • PostgreSQL databases;
  • Working in agile teams using Scrum.

🛠️ Technologies and Tools

Mobile: Flutter, Dart, BLoC, Cubit, Provider, Dio, GoRouter, Freezed, Hive, and Firebase.

Frontend: Next.js, Vue.js, Nuxt.js, React, TypeScript, JavaScript, HTML, CSS, SCSS, and Bootstrap.

Backend: Node.js, NestJS, Python, Django, FastAPI, Java, Spring, Quarkus, and PHP.

Data & Infrastructure: PostgreSQL, Prisma, Docker, Swagger, Git, GitHub, and GitHub Actions.

I also have experience with mobile development using React Native and Ionic, as well as some experience working with services developed in Go.

💡 About Me

I enjoy building end-to-end solutions, understanding business problems, and developing applications with a focus on quality, clean organization, scalability, and maintainability.

Outside of technology, I am a fan of heavy metal, movies, and TV shows. I also play the keyboard in my free time. 🎹🤘

📫 Get in Touch

Pinned Loading

  1. calculator-react calculator-react Public

    Implementation in ReactJS of a calculator based on macOS calculator

    JavaScript 1

  2. nubank-clone nubank-clone Public

    Clone da interface do aplicativo mobile do Nubank em React Native

    JavaScript 1 1

  3. flappy-bird flappy-bird Public

    implementation of the flappy bird game using HTML, CSS and JavaScript

    JavaScript 5 1

  4. crud-angular crud-angular Public

    design of a CRUD using Angular as frontend. The data entered in the register is stored in a JSON file on the backend, using JSON Server

    TypeScript 1

  5. metalflix metalflix Public

    implementação realizada no evento Imersão React da Alura, de uma plataforma que organiza vídeos de vários estilos de metal

    JavaScript 1

  6. proffy-nlw proffy-nlw Public

    Projeto realizado durante a Next Level Week #2 da Rocketseat

    TypeScript