Skip to content
View tiagoeduardobr's full-sized avatar

Highlights

  • Pro

Block or report tiagoeduardobr

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.

Content in all repositories owned by your account will be closed.
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
tiagoeduardobr/README.md

Olá, eu sou Tiago Eduardo Zimmermann 👋

Desenvolvedor de Software | Python | Full-Stack | React | APIs REST | IA Generativa

Em transição de carreira, construindo soluções web com Python, FastAPI, PostgreSQL e React — com uma aplicação em produção e aprendizado contínuo em IA Generativa e desenvolvimento assistido por IA.

LinkedIn GitHub E-mail Parecer Descritivo


Sobre mim

Desenvolvedor de Software em transição de carreira, com ~25 anos de experiência profissional na área automotiva e uma trajetória recente e intensa de formação em tecnologia.

A experiência automotiva me ensinou a diagnosticar problemas, analisar causas, seguir procedimentos com rigor e entregar com qualidade — competências que hoje aplico diretamente no desenvolvimento de software: raciocínio analítico, resolução de problemas, atenção aos detalhes, responsabilidade, organização, comunicação, colaboração, cumprimento de procedimentos e prazos, adaptabilidade e aprendizado contínuo. Atualmente atuo como Mecânico de Automóveis na TC Mecânica (Blumenau/SC), enquanto construo minha transição para o desenvolvimento de software.

Atualmente curso Análise e Desenvolvimento de Sistemas e construo projetos práticos com Python, FastAPI, PostgreSQL e React — incluindo uma aplicação web em produção.


Atualmente

  • 🎓 Cursando Análise e Desenvolvimento de Sistemas (UNIASSELVI — fev/2025 a jun/2027)
  • 📱 Estudando React Native (SCTEC / Governo de Santa Catarina)
  • ⚛️ Em migração gradual do front-end do Parecer Descritivo para React (app continua em produção)
  • 🤖 Explorando orquestração de agentes de IA, modelos de IA open source e Spec-Driven Development (SDD)
  • 🐧 Aprendendo Linux e Termux no dia a dia

Projeto em destaque: Parecer Descritivo

Aplicação web em produção que apoia professores da Educação Infantil na elaboração de pareceres descritivos, com referências na BNCC e no currículo da Educação Básica de Blumenau.

🔗 Acesse: parecer-descritivo.onrender.com

Área Tecnologias
Back-end Python, FastAPI, APIs REST
Banco de dados PostgreSQL, SQL, Neon
Front-end JavaScript, HTML5, CSS3 (original) → migração gradual para React (em andamento)
Infraestrutura Docker, Git, GitHub, CI/CD, Render (monólito)
Inteligência Artificial Groq + GPT-OSS-20B
Segurança Autenticação JWT, expiração de tokens, área administrativa, variáveis de ambiente

Qualidade: 201 testes automatizados passando, integrados ao CI/CD.

Proteção de dados: o app adota práticas de proteção de dados e princípios relacionados à LGPD — o nome da criança é substituído por um placeholder antes do processamento pela IA, reduzindo o envio de dados pessoais à LLM, com instruções de segurança para a IA não utilizar o nome indevidamente.

AI-Assisted Development: desenvolvido com assistência de IA (implementação, geração de código, análise, revisão, refatoração, testes, documentação, resolução de problemas e exploração de alternativas técnicas), com decisões técnicas, especificação, integração, validação, testes, correções e evolução sob supervisão humana.


Stack e tecnologias

Em uso (projetos práticos)

Python FastAPI REST APIs PostgreSQL SQL Docker Git GitHub CI/CD JavaScript React HTML5 CSS3 JWT IA Generativa LLMs

Em estudo / experimentação

React Native TypeScript Agentes de IA Modelos open source SDD Linux Termux


Inteligência Artificial

A IA é parte central do meu fluxo de trabalho — tanto como tecnologia aplicada nos projetos quanto como ferramenta de desenvolvimento.

  • IA Generativa e LLMs: aplicadas no Parecer Descritivo (Groq + GPT-OSS-20B) para apoiar a elaboração de pareceres, com mecanismos para reduzir o envio de dados pessoais à LLM.
  • Modelos open source: experimentação com modelos de IA open source.
  • Orquestração de agentes de IA: exploração de agentes para desenvolvimento (ex.: OpenCode), incluindo configuração para rodar no Termux (Android).
  • AI-Assisted Development: desenvolvimento assistido por IA com supervisão humana — a IA apoia na implementação, geração de código, análise, revisão, refatoração, testes, documentação e resolução de problemas; as decisões técnicas, especificação, integração, validação e evolução são conduzidas por mim.

Engenharia de Software

  • APIs REST com FastAPI e autenticação JWT
  • Testes automatizados — 201 testes passando no Parecer Descritivo, integrados ao CI/CD
  • CI/CD integrado ao fluxo de desenvolvimento
  • Docker para containerização da aplicação
  • Banco de dados PostgreSQL (Neon) com SQL
  • Spec-Driven Development (SDD) — metodologia em estudo, aplicada em exercícios recentes
  • Git e GitHub — versionamento, documentação e colaboração

Formação

Curso Instituição Período Status
Análise e Desenvolvimento de Sistemas UNIASSELVI fev/2025 – jun/2027 Em andamento
Programação de Computadores Entra21 / SENAI-SC jan/2025 – set/2025 Concluído
React Native SCTEC / Governo de Santa Catarina — Em andamento

Outros projetos

Projeto Descrição Tecnologias
BytePets Landing page premium para pet shop fictício tech/nerd — glassmorphism, semântica HTML, acessibilidade, SEO e performance HTML5, CSS3, JavaScript
Análise de Dados Análise Exploratória de Dados (AED) com dataset Sample Superstore Python, Pandas, Jupyter
Curso_Pessoal_Python Portfólio de estudos em Python com engenharia de software, guiado por mentor de IA Python
prompt-mentor Framework open-source de engenharia de prompt que simula mentor sênior de engenharia de software Python, Typer, Poetry, pytest
desafioIA_react_native Exercício React Native + Expo (TypeScript) sobre padrões de useEffect, com orquestração de agentes de IA e SDD React Native, Expo, TypeScript
opencode_termux Configuração para rodar OpenCode no Termux (Android) como serviço web via Cloudflare Tunnel Shell, proot-distro Ubuntu
react_native Registro de estudos React Native (SCTEC) React Native

Conecte-se comigo

LinkedIn GitHub E-mail Parecer Descritivo


GitHub Stats GitHub Streak

Feito com ❤ por Tiago Eduardo Zimmermann

Última atualização dos stats: 26/10/2026 às 12:40 UTC

© 2026 Tiago Eduardo Zimmermann. Todos os direitos reservados.

Pinned Loading

  1. Desafio_SCTEC Desafio_SCTEC Public

    "BytePets: Landing page responsiva para um pet shop fictício focado no universo tech e nerd. Projeto desenvolvido para o Desafio SCTEC/SENAI, priorizando design premium (Glassmorphism), semântica H…

    HTML 1

  2. salgados_da_elza salgados_da_elza Public

    CSS

  3. Desafio_SCTEC_Analise_de_dados Desafio_SCTEC_Analise_de_dados Public

    Jupyter Notebook

  4. react_native react_native Public

    JavaScript

  5. opencode_termux opencode_termux Public

    Shell 1 2

  6. Mini-Projeto-Cinematch-SCTEC Mini-Projeto-Cinematch-SCTEC Public

    Forked from Mini-Projeto-PlayNow/Mini-Projeto-PlayNow-LTD

    Este documento descreve o Mini-Projeto Avaliativo da turma de Programação Desenvolvimento Mobile React Native Turma 01.

    JavaScript