Skip to content
View mffdeo's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mffdeo

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
mffdeo/README.md

🚀 Sobre mim

Atualmente estou em evolução constante na área de tecnologia, com foco em desenvolvimento de software, fundamentos sólidos de programação e uso prático de IA como apoio ao desenvolvimento.

Minha experiência como bombeiro militar e mergulhador de resgate me trouxe disciplina, tomada de decisão sob pressão, responsabilidade e foco em resolução de problemas — habilidades que tento aplicar diretamente no meu processo de aprendizado em tecnologia.

Hoje meu foco está em construir base técnica real, documentar minha evolução e transformar estudo em projetos, commits, portfólio e conhecimento compartilhado.


🌱 Projeto principal atual: Stackovia Learning Series

Estou construindo a Stackovia Learning Series, um projeto open source e gratuito de estudos em desenvolvimento moderno.

A ideia é criar uma trilha progressiva, prática e honesta para quem quer aprender tecnologia construindo projetos reais, mas nem sempre tem condições de pagar cursos caros.

A Stackovia também é meu laboratório pessoal de evolução: enquanto estudo, eu escrevo, reviso, publico capítulos, organizo projetos, documento decisões e transformo aprendizado em evidência pública.

📌 O que a Stackovia pretende cobrir

  • Fundamentos web
  • Git, GitHub, terminal e organização de projetos
  • Frontend com React e Next.js
  • Backend com Python, FastAPI e Django/DRF
  • Full Stack
  • System Design e arquitetura
  • Docker, AWS e DevOps
  • Kubernetes
  • Prompt Engineering
  • AI Engineer, RAG e bancos vetoriais
  • AI Agents
  • AI Red Teaming, segurança e governança

🔗 Links da Stackovia

A Stackovia é, ao mesmo tempo, meu projeto de aprendizado, meu laboratório de escrita técnica e minha forma de contribuir com quem também está estudando tecnologia.


🤖 Interesse atual: IA no desenvolvimento de software

Tenho estudado como a inteligência artificial pode apoiar o desenvolvimento de software de forma prática, segura e produtiva.

Meu interesse principal não é usar IA apenas para “gerar código”, mas entender como aplicar IA em fluxos reais de desenvolvimento:

  • organização de contexto;
  • documentação técnica;
  • revisão de código;
  • geração de testes;
  • apoio ao aprendizado;
  • automação de tarefas repetitivas;
  • uso responsável de agentes;
  • RAG, embeddings e busca semântica;
  • avaliação de respostas e qualidade;
  • segurança no uso de IA;
  • rastreabilidade e revisão humana.

Vejo IA como uma ferramenta poderosa, mas que precisa ser usada com critério, testes, documentação e responsabilidade.


💻 Tecnologias e Estudos

C PHP Python Django FastAPI JavaScript TypeScript Node.js React Next.js MySQL PostgreSQL REST API Docker Git GitHub AI

🧠 Fundamentos de Programação

  • Linguagem C
  • Lógica de programação
  • Estruturas de dados
  • Resolução de problemas
  • Organização de projetos
  • Terminal, Git e GitHub

🌐 Desenvolvimento Web

  • HTML, CSS e JavaScript
  • TypeScript
  • React e Next.js
  • Construção de interfaces e consumo de APIs
  • Boas práticas de documentação e portfólio

⚙️ Backend

  • Python
  • FastAPI
  • Django / Django REST Framework
  • Node.js
  • APIs REST
  • Autenticação e autorização
  • Testes automatizados

🗄️ Dados

  • Modelagem de dados
  • MySQL
  • PostgreSQL
  • Integração com bancos de dados
  • Noções de cache e Redis

☁️ DevOps, Cloud e Arquitetura

  • Docker
  • GitHub Actions
  • Fundamentos de AWS
  • System Design
  • Observabilidade
  • Segurança básica em aplicações

🤖 IA aplicada

  • Prompt Engineering
  • LLMs
  • RAG
  • Embeddings
  • AI Agents
  • Avaliação de respostas
  • Segurança e governança no uso de IA

SVG Estatísticas & Atividade

Tempo total de código desde 29 Mar 2026:
Total time coded since Mar 29 2026
📊 Linguagens mais usadas

📚 Projetos em destaque

🔹 Stackovia Learning Series
Série open source e gratuita sobre desenvolvimento moderno, organizada em volumes, capítulos, projetos práticos e materiais de apoio. É meu principal projeto atual de aprendizado, escrita técnica e contribuição para a comunidade.

🔹 Stackovia — Volume 1: Fundamentos do Desenvolvedor Moderno
Primeiro volume da série, focado em fundamentos web, terminal, Git, GitHub, HTML, CSS, JavaScript básico, HTTP, segurança inicial e construção de portfólio.

🔹 C Fundamentals
Estudos práticos em linguagem C com foco em fundamentos, gerenciamento de memória e evolução diária.

🔹 Fundamentos Node.js
Projeto desenvolvido com o objetivo de aprender Node.js puro, sem o uso de frameworks como Express, baseado no desafio da Rocketseat Ignite.

🔹 Faculdade ADS
Minha jornada na faculdade de ADS (2023–2025) organizada em projetos e estudos por período.

🔹 US Phone Number Checker
Projeto desenvolvido em 2020 como desafio do FreeCodeCamp. O objetivo é validar números de telefone dos Estados Unidos, aplicando expressões regulares e regras de formatação em JavaScript.

🔹 Sistema de Cadastro em PHP procedural
Aplicação web desenvolvida em PHP com persistência em MySQL, utilizando fluxo de cadastro em múltiplas etapas. Projeto originalmente criado em 2018 e refatorado em 2026.


📈 Em evolução

Atualmente estou focado em:

  • consolidar fundamentos de desenvolvimento de software;
  • melhorar minha escrita técnica;
  • construir projetos com documentação clara;
  • evoluir em backend, frontend e arquitetura;
  • entender o uso responsável de IA no desenvolvimento;
  • transformar estudo em evidência pública no GitHub;
  • compartilhar conhecimento gratuito com quem também está aprendendo.

🎯 Objetivo

Construir uma base sólida em desenvolvimento de software, evoluir para projetos cada vez mais complexos e transformar meu aprendizado em conteúdo aberto, gratuito e útil para outras pessoas.

A Stackovia Learning Series faz parte desse objetivo: aprender com profundidade, documentar o processo, compartilhar conhecimento e construir uma trajetória profissional com consistência.


🤝 Contato


github contribution grid snake animation

⚡ Filosofia

"Disciplina supera motivação."

Pinned Loading

  1. stackovia-learning stackovia-learning Public

    A Stackovia Learning Series é uma série de 11 livros técnicos para desenvolvedores que querem ir do zero ao sistema real — com portfólio profissional em cada etapa. Cada volume é independente, mas …

    1