Skip to content
View natanaelhauck's full-sized avatar

Block or report natanaelhauck

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

Olá, eu sou o Natanael Hauck 👋

Sou desenvolvedor em formação, com foco em sistemas web, automações, dashboards administrativos e soluções para problemas reais de operação.

Atualmente venho construindo projetos usando React, Python, Flask, PostgreSQL, Supabase, Google Workspace APIs, Vercel e Render, sempre buscando transformar processos manuais em sistemas mais organizados, seguros e fáceis de usar.


🚀 Sobre mim

  • 💻 Desenvolvo aplicações web com foco em uso real, organização de dados e produtividade.
  • 🧠 Tenho interesse em backend, automações, integrações com APIs e sistemas administrativos.
  • 📊 Gosto de criar dashboards, relatórios e ferramentas que ajudam equipes a tomar decisões.
  • 🔐 Tenho estudado autenticação, permissões, banco de dados, deploy e boas práticas de segurança.
  • 📚 Estou em constante evolução, aplicando o que aprendo em projetos práticos.

🧰 Tecnologias que uso

Frontend

React, Vite, JavaScript, HTML, CSS

Backend

Python, Flask, APIs REST, automações e scripts

Banco de dados e cloud

PostgreSQL, Neon, Supabase, Vercel, Render

Integrações e ferramentas

Google Sheets API, Google Calendar API, Google Docs API, Google Drive API, Google Forms, Git, GitHub, VS Code


📌 Projetos em destaque

PD Reports

Sistema web full stack para gestão acadêmica, acompanhamento de alunos, relatórios de monitoria e controle de consumo de cursos.

Principais pontos técnicos:

  • Frontend em React/Vite
  • Backend em Python/Flask
  • Banco PostgreSQL/Neon
  • Integração com Google Sheets
  • Autenticação e perfis de acesso
  • Controle de permissões por tipo de usuário
  • Deploy em Vercel e Render
  • Scripts de diagnóstico, validação e atualização de dados
  • Dados públicos anonimizados para preservar informações sensíveis

Repositório: pd-reports


Auto Relatório Monitoria

Automação em Python para reduzir trabalho operacional no registro de monitorias.

O sistema cruza eventos do Google Agenda com relatórios gerados pelo Read IA no Google Drive/Docs, identifica presença ou falta, prepara dados para envio ao Google Forms e evita duplicidades.

Principais pontos técnicos:

  • Python
  • Google Calendar API
  • Google Docs API
  • Google Drive API
  • Google Sheets API
  • Google Forms
  • Matching por matrícula e nome
  • Execução diária e semanal
  • Testes com pytest
  • Agendamento local no Windows

Repositório: auto-relatoriomonitoria


Arraiá Control

Sistema web interno para controle de acervo, reservas, aluguéis, devoluções e acompanhamento financeiro de peças de quadrilha.

Principais pontos técnicos:

  • React 19
  • Vite
  • Supabase Auth
  • Supabase Database/PostgreSQL
  • Supabase Storage
  • Upload de imagens
  • Controle de disponibilidade
  • Detecção de conflito de agenda
  • Dashboard financeiro
  • Row Level Security no banco

Repositório: arraia-control


🎯 Meu objetivo

Meu objetivo é evoluir como desenvolvedor full stack, criando sistemas úteis, bem documentados e seguros, com foco em resolver problemas reais de empresas, projetos educacionais e operações internas.

Busco oportunidades para atuar com desenvolvimento web, automações, backend, integrações e análise de dados operacionais.


📫 Contato


⭐ Obrigado por visitar meu perfil!

Pinned Loading

  1. pd-reports pd-reports Public

    Sistema full stack para gestão acadêmica, relatórios de monitoria, consumo de cursos e permissões por perfil.

    Python

  2. auto-relatoriomonitoria auto-relatoriomonitoria Public

    Automação em Python para registrar monitorias usando Google Agenda, Docs, Drive, Sheets, Forms e relatórios do Read IA.

    Python

  3. arraia-control arraia-control Public

    Sistema web com React e Supabase para controle de acervo, reservas, aluguéis, devoluções e financeiro.

    JavaScript

  4. pythonfaculdade pythonfaculdade Public

    Exercícios e projetos acadêmicos em Python, com foco em lógica de programação, estruturas básicas e resolução de problemas.

    Python

  5. CursoJava CursoJava Public

    Repositório de estudos e exercícios em Java, com foco em lógica de programação, orientação a objetos e prática da linguagem.

    Java