Prazer em Conhecer

Olá, sou Gustavo Mandu, um desenvolvedor de 20 anos apaixonado por tecnologia. Desde 2021, venho construindo uma sólida formação na área, com um curso técnico em Desenvolvimento de Sistemas pela ETEC Zona Leste (2022) e a graduação em Análise e Desenvolvimento de Sistemas pela Universidade Cidade de São Paulo (2024). Minha jornada tem sido focada em criar soluções web completas, utilizando tecnologias como React para o Front End e Java com Spring Boot para o Back End, além de MySQL para o banco de dados e Figma para o design de interfaces. Tive a oportunidade de aplicar meus conhecimentos em projetos práticos, como o "Music Learning", o "Aqua Life" e, de forma destacada, o projeto "Lume", desenvolvido para o DemoDay do Instituto PROA. Estou sempre em busca de novos desafios para aprimorar minhas habilidades e contribuir para projetos inovadores.

Baixar o meu CV

Mapa de Carreira

Desenvolvedor Full Stack Júnior

Como um recém graduado com uma excelente base técnica (ETEC + UNICID + Instituto PROA) e projetos práticos como a "Lume", meu ponto de entrada no mercado é como Desenvolvedor Júnior. Nesta fase, meu objetivo é aplicar o conhecimento de React e Java/Spring em um ambiente profissional, aprender as práticas e a arquitetura da empresa, e entregar tarefas de menor complexidade com alta qualidade sob a supervisão de desenvolvedores mais experientes. Meu grande diferencial é já chegar com experiência em projetos, o que acelera a minha curva de aprendizado.

Soft Skills exigidas para essa carreira:

  • Curiosidade e Proatividade: Buscar ativamente entender o porquê das decisões técnicas e não apenas executar tarefas.
  • Comunicação para Aprender: Fazer perguntas claras e objetivas quando encontrar um bloqueio.
  • Colaboração: Trabalhar em harmonia com a equipe, usando ferramentas como o Git de forma eficiente.
  • Atenção aos Detalhes: Revisar o próprio código (HTML, CSS, JS, Java) em busca de melhorias antes de submetê-lo para a revisão de outros.

Roadmap de Aprendizado:

  • Figma
  • Git
  • HTML
  • CSS
  • JavaScript
  • React
  • Java
  • Spring Boot
  • MySQL

Desenvolvedor Full Stack Pleno

Com 2 a 3 anos de experiência, me tornarei um Desenvolvedor Pleno. Terei autonomia para desenvolver funcionalidades complexas do início ao fim (do React ao MySQL), propor soluções técnicas para os problemas e revisar o código dos desenvolvedores de nível júnior, ajudando-os a crescer. Passarei a ter uma visão mais clara do produto e do negócio.

Soft Skills exigidas para essa carreira:

  • Resolução de Problemas: Diagnosticar e resolver bugs complexos de forma independente.
  • Mentoria Inicial: Orientar os desenvolvedores mais novos da equipe. Gerenciamento de Tarefas: Organizar o próprio trabalho para cumprir prazos sem necessidade de micro gerenciamento.
  • Senso de Dono (Ownership): Sentir-se responsável por uma funcionalidade, desde a concepção até a entrega em produção.

Roadmap de Aprendizado:

  • TypeScript
  • React
  • Redux
  • Jest
  • Spring
  • JUnit
  • MySQL
  • Docker
  • CI/CD
  • Cloud

Desenvolvedor Full Stack Sênior

Como Sênior, serei a referência técnica da minha equipe. Minha responsabilidade irá além de escrever código; vou desenhar a arquitetura de novas soluções, garantir a escalabilidade e a performance dos sistemas, e liderar tecnicamente os projetos. Terei uma visão ampla de como as aplicações se conectam com outras partes do ecossistema da empresa.

Soft Skills exigidas para essa carreira:

  • Liderança Técnica: Guiar o time em decisões de arquitetura e promover boas práticas de engenharia.
  • Visão Sistêmica: Entender o impacto das decisões no sistema como um todo.
  • Comunicação Estratégica: Explicar conceitos técnicos complexos para pessoas não técnicas (gerentes de produto, stakeholders).

Roadmap de Aprendizado:

  • Microsserviços
  • React
  • Spring
  • RabbitMQ
  • Kafka
  • Prometheus
  • Redis
  • Kubernetes
  • Cloud

Tech Lead

Ao atingir este patamar, transcenderei a responsabilidade individual do código e ela passará a ser o multiplicador técnico de toda uma equipe. Como Tech Lead, meu principal objetivo é garantir a saúde, a produtividade e a qualidade técnica das entregas do meu time. Serei a referência principal para os desenvolvedores (juniores, plenos e sêniores), responsável por guiar as decisões técnicas do dia a dia, remover impedimentos e garantir que o time esteja construindo a coisa certa, da maneira certa. Ainda construirei muitas soluções, liderando pelo exemplo, revisando código criticamente e mentoreando ativamente cada membro da equipe para que eles atinjam seu potencial máximo.

Soft Skills exigidas para essa carreira:

  • Liderança Servidora: Foco em servir e "desbloquear" a equipe, em vez de apenas dar ordens.
  • Mentoria: Capacidade de identificar os pontos fortes e fracos dos membros da equipe e ajudá-los a se desenvolver.
  • Comunicação e Articulação: Ser a ponte clara e eficiente entre a equipe técnica e as áreas de negócio (Produto, Design, etc.).
  • Gestão de Conflitos: Mediar debates técnicos e interpessoais dentro da equipe, buscando sempre a melhor solução para o projeto.
  • Delegação: Confiar na equipe para delegar tarefas, permitindo que eles cresçam e assumam novas responsabilidades.

Roadmap de Aprendizado:

  • Microsserviços
  • React
  • Spring
  • RabbitMQ
  • Kafka
  • Prometheus
  • Redis
  • Kubernetes
  • Cloud
  • Scrum
  • Kanbam

Soft e Hard Skills

Afinidade com as seguintes tecnologias e técnicas:

Frontend

  • Figma
  • HTML/CSS
  • JavaScript
  • React

Backend

  • Java
  • Spring
  • MySQL

Outras

  • DevOps
  • Code Review
  • Git
  • Unit Testing
  • Wireframing
  • Android
  • Windows/Linux

Idiomas

  • Português (Nativo)
  • Inglês (Técnico)