Skip to content
View joaohenriquefernandes's full-sized avatar
:octocat:
:octocat:

Block or report joaohenriquefernandes

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.

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

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

Report abuse

João Henrique Fernandes

Software Developer | Back-end Developer



LinkedIn Badge Substack Badge


🧑🏽‍💻 Backend Software Engineer, com quase 5 anos de experiência na área de tecnologia. Atualmente, estou documentando minha jornada rumo ao Arquiteto de Software na Newsletter da João onde compartilho reflexões sobre carreira tech, cursos e livros que estou estudando, além de aprendizados práticos em programação e tudo que venho descobrindo sobre arquitetura de sistemas.


📚 Sobre mim

Formado em Ciência e Tecnologia pela Universidade Federal de Alfenas (UNIFAL), Engenharia de Computação pelo Instituto Federal do Sul de Minas Gerais (IFSULDEMINAS) e Pós-graduação em Desenvolvimento de Software pela Faculdade Sirius, em parceria com a Rocketseat. Atualmente, estou cursando um MBA em Arquitetura de Software pela FullCycle.
Sou apaixonado por aprender coisas novas, por contribuir com comunidades tech e por compartilhar conhecimento. Acredito no poder da tecnologia como ferramenta de transformação, e amo construir produtos que geram impacto real na vida das pessoas.



💻 Conhecimento / Experiência

Área Competências
Desenvolvimento Back-end · Full Stack
Frameworks e Linguagens TypeScript · JavaScript · NestJS · React.js
Metodologias e Processos Scrum · Kanban · Metodologias Ágeis
Testes e Qualidade Jest · ESLint · Testes unitários · Testes E2E · Desenvolvimento orientado a testes (TDD)
Ferramentas de DevOps / CI/CD Git · GitHub
Cloud Amazon Web Services (AWS)
Soft Skills e Liderança Comunicação · Compartilhamento de conhecimento · Escrita de documentação técnica

💼 Trajetória

Empresa Tecnologias
Grupo Pradolux/Luxparts Node.js, Nest.js, SQL
Consórcio Magalu JavaScript, TypeScript, C#, Node.js, .NET, SQL e Git

Pinned Loading

  1. ferramentas-padronizar-projetos ferramentas-padronizar-projetos Public template

    JStack Live #000 - Discover techniques to enhance the consistency and efficiency of your projects. Explore standardization practices that simplify the development process. Learn to automate tasks t…

    CSS

  2. api-solid api-solid Public

    Solid API developed in Module 2 of the Rocketseat Ignite Node.js track. Introducing SOLID principles, Design Patterns, Docker for database initialization, JWT, Refresh Token, RBAC, CI/CD and variou…

    TypeScript

  3. api-template api-template Public template

    Welcome to API Application Template! This project serves as a template for building robust backend API applications. Utilizing tools such as EditorConfig, ESLint, Prettier, Husky, lint-staged, conv…

    Shell

  4. web-template web-template Public template

    Welcome to Web Application Template (Front-end)! This project is a template designed for front-end web applications. It leverages tools like EditorConfig, ESLint, Prettier, Husky, lint-staged, conv…

    CSS