Sobre
Construo software com propósito.
Sou Thiago Dutra de Oliveira, desenvolvedor de software curioso e proativo, com experiência prática em desenvolvimento mobile e web.
Sou apaixonado por desenvolvimento de software e gosto de atuar em ambientes dinâmicos, onde posso aprender, evoluir e enfrentar novos desafios. Tenho o compromisso de buscar constantemente crescimento profissional, explorando novas tecnologias e metodologias por meio de cursos, literatura e networking.
Atuo com Flutter e React, integrando APIs RESTful e serviços como Supabase, sempre aplicando Arquitetura Limpa e boas práticas de automação. Trabalho na Fteam, referência em Flutter no Brasil, sou Tech Lead e desenvolvedor na Lifeados Academy e atuo no EAD da FAP, com suporte D2L, design e estudo de automação.
Valorizo código de alta qualidade, colaboração em equipe e aprendizado contínuo.
O QUE EU FAÇO
Mobile development
Aplicações multiplataforma em Flutter para Android e iOS.
Web & backend
React, Vite, Node.js, APIs RESTful e integrações com Supabase.
Arquitetura e entrega
MVVM, modularização, Clean Architecture e pipelines CI/CD.
Liderança técnica
Decisões técnicas, code review, Git Flow e QA.
Design e UX/UI
Figma, Google Stitch e design responsivo.
IA e automação
Claude Code, Codex e automação com SQL, Python e BI.
RISEMOV
Startup de estudos
Criei a RiseMov com mais 3 colegas de TI, nas férias do meio do ano, para ajudar um amigo: ensinando, eu também aprendo e evoluo.
Usamos uma IA com roadmaps estruturados e Mastery Learning, de Benjamin Bloom: ela explica a teoria e a prática, pede que o aluno pratique, aplica um mini teste e só libera o próximo módulo quando ele domina, indicando um vídeo para aprofundar. Hoje assistimos juntos a aulas e workshops de tecnologia e também pegamos projetos freelance.
MENTORIAS
Lifeados Academy
Mentoria online de desenvolvimento mobile e web com IA, com Flutter, Node.js e React, projetos reais e comunidade. Me ajudou a evoluir e a chegar até a Fteam.
Acelera Dev
Comunidade dev de estudos. Mentoria de carreira e posicionamento profissional, para construir uma presença sólida e me destacar no mercado.
EDUCAÇÃO
Ensino Médio Técnico — Desenvolvimento de Sistemas
Lógica de Programação; Algoritmos e Estrutura de Dados; Arquitetura de Computadores; Banco de Dados.
Tecnólogo — Análise e Desenvolvimento de Sistemas
Lógica de Programação; Algoritmos e Programação; Arquitetura e Organização de Computadores; Gestão de Sistemas de Informação.
Na prática: projetos desenvolvidos em trabalhos e disciplinas da faculdade, como FAP Books (Tech Lead, Dev e QA), Face a Face e To-Do List Detetive.
CS50x — Introduction to Computer Science
C, Python, SQL, algoritmos e desenvolvimento web.