João Nascimento.

João Nascimento

Desenvolvedor Full Stack

Olá! Me chamo João, sou desenvolvedor Full Stack na Engeman, onde construo microsserviços, APIs REST e interfaces com Java, Spring Boot, React e TypeScript. Formado em Sistemas para Internet, gosto de transformar problemas reais em soluções eficientes, bem estruturadas e fáceis de manter, e sigo aprendendo e evoluindo a cada projeto.

01Projetos

02Sobre mim

Fala! Eu sou o João, desenvolvedor Full Stack na Engeman, onde trabalho com Java, Spring Boot, React e TypeScript. Sou formado em Sistemas para Internet pela Unicap e sigo aplicando o que aprendo tanto no trabalho quanto em projetos próprios.

  • Desenvolvedor Full Stack

    Engeman • 03/2026 - Atual

  • Universidade Católica de PE

    Sistemas para Internet • Concluído

  • Suporte Técnico N1

    Atendimento, infraestrutura e resolução de problemas

  • Projetos próprios

    React, Node.js, Express, Tailwind, API REST

03Experiência

  1. 03/2026 - Atual

    Desenvolvedor Full Stack · Engeman

    • Desenvolvimento Full Stack e manutenção de microsserviços e APIs REST escaláveis utilizando Java, Spring Boot, React e TypeScript.
    • Modelagem e otimização de bancos de dados PostgreSQL e MongoDB, além de integração com infraestrutura AWS.
    • Desenvolvimento de interfaces responsivas e componentizadas com React, focando em usabilidade e performance.
    • Refatoração, correção de bugs, code review e aplicação rigorosa de boas práticas (Clean Code, SOLID e Git).
    • Atuação no ciclo completo de desenvolvimento sob metodologias ágeis (Scrum/Kanban) em equipes multidisciplinares.

04Habilidades

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Java
  • Python
  • Spring Boot
  • React
  • Node.js
  • Express
  • Next.js
  • Angular
  • Vue.js
  • Tailwind
  • Git & GitHub
  • Docker
  • APIs REST
  • Testes de software
  • SQL
  • PostgreSQL
  • MongoDB
  • WebSockets
  • DevOps
  • CI/CD
  • AWS