Atualmente sou estudante de Engenharia de Software na École 42 - São Paulo
Enxergo na tecnologia o poder único de resolver problemas em larga escala, e é essa paixão por encontrar soluções que move minha trajetória.
Minha base nas Ciências Sociais me deu o método científico e a criticidade necessários para decifrar problemas complexos, não lineares e caóticos. Unindo essa visão sistêmica ao aprendizado prático na 42 São Paulo, utilizo a engenharia de software para projetar códigos estruturados que organizam o caos e geram impacto real e escalável.
| 42 The Network | |
|---|---|
![]() |
Faço parte da 42 São Paulo, uma iniciativa de ensino em engenharia de software baseada em um ecossistema global disruptivo, frequentemente reconhecido entre as universidades e institutos mais inovadores do mundo (ranking WURI — Real Impact). O modelo é totalmente focado em aprendizagem prática, baseada em projetos (project-based learning) e sem professores, onde o desenvolvimento técnico e a colaboração acontecem via peer-learning (aprendizado entre pares). Esse ambiente me permitiu construir um networking sólido com desenvolvedores focados em alto desempenho, metodologias ágeis e engenharia de sistemas robustos. |
Estudando neste momento:
Linguagens:
Ambiente & Produtividade
Controle de Versão & Colaboração
Compilação & Automação
Mais do que sintaxe, entender o que acontece por baixo dos panos:
- 🖥️ Sistemas Operacionais: Manipulação de File Descriptors, Redirecionamento de I/O, IPC (Sinais e Pipes), Gerenciamento de Processos (Fork)
- 🧠 Gestão de Recursos: Alocação Dinâmica de Memória (Heap vs Stack), Prevenção e Diagnóstico de Memory Leaks (Valgrind)
- 🧩 Paradigmas: Programação Estruturada, Programação Orientada a Objetos (POO)
O Common Core da École 42 é a fase fundacional e imersiva do currículo, focada em construir uma base técnica rigorosa em engenharia de software do absoluto zero. Através de uma metodologia disruptiva baseada inteiramente em projetos práticos e aprendizado entre pares (peer-to-peer) — sem professores ou aulas teóricas —, a jornada mergulha profundamente na linguagem C e na arquitetura de sistemas Unix. Mais do que ensinar a escrever código, o Common Core desafia a dominar a gestão manual de memória, a estruturação de dados e a criação de algoritmos complexos, exigindo extrema resiliência, autonomia e pensamento crítico. É um processo intenso de resolução de problemas, projetado para forjar desenvolvedores capazes de se adaptar, entender o que acontece 'por baixo dos panos' e dominar qualquer tecnologia futura.
Os projetos abaixo são projetos entregues seguindo o currículo formativo do Commom Core.
Concluídos: Libft · Born2beroot · Get Next Line · Printf · Push Swap · Minitalk · Fractol · Minishell · Philosophers
🚧 Em andamento: Cub3D






