Skip to content
View EnukNogueira's full-sized avatar

Highlights

  • Pro

Block or report EnukNogueira

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
EnukNogueira/README.md
Typing Animation

Portfólio Repositórios LinkedIn


Sobre

Graduando em Análise e Desenvolvimento de Sistemas pela PUCPR e formado em Manutenção Eletroeletrônica pelo SENAI-SP.

Atuo no desenvolvimento de sistemas backend, pipelines de dados e automações inteligentes, com foco em Java e Python. Minha trajetória profissional no setor industrial consolidou uma base sólida em lógica estruturada, diagnóstico de falhas complexas e resiliência operacional. Traduzo essa bagagem de infraestrutura crítica na construção de softwares tolerantes a falhas, extração e limpeza de dados (ETL) e escrita de código limpo, sempre priorizando a integridade e a escalabilidade dos fluxos de informação. Atualmente, foco na integração de sistemas financeiros e análise estratégica de dados.


Competências Técnicas

Categoria Tecnologias e Ferramentas
Linguagens & IDEs Java Python SQL IntelliJ IDEA VSCode
Backend & APIs FastAPI REST API Gson
Dados & Análise Pandas NumPy Matplotlib Jupyter
Bancos de Dados SQLite JDBC
Infraestrutura & Ferramentas Git GitHub Azure

Frentes de Atuação

Engenharia de Software: Domínio de Programação Orientada a Objetos em Java e Python, tratamento centralizado de exceções, estruturas de dados e código limpo.

Engenharia de Dados: Modelagem relacional, normalização de tabelas, escrita de queries complexas e consumo assíncrono de APIs RESTful com tratamento de payloads JSON/XML.

Automação: Scripts focados na otimização de processos de negócios, rotinas de ingestão e manipulação dinâmica de arquivos.


⭐ Projetos em Destaque

Um sistema financeiro construído em Java do zero, com regras de negócio reais para financiamento imobiliário — casa, apartamento e terreno, cada um com seu próprio cálculo via polimorfismo. Além do módulo de financiamento, integrei um painel de investimentos com cotações de ações em tempo real via API externa, conversão de JSON com Gson e projeção de patrimônio em renda fixa com juros compostos. A exceção customizada ErrosExceptionFinanciamento trava regras críticas de negócio na entrada de dados. Foi o projeto onde Orientação a Objetos deixou de ser conceito e virou arquitetura.

Dados de clientes, comportamento de compra e evasão — tudo junto num único pipeline de análise. Trabalhei com consolidação de fontes separadas via merge, segmentação de risco com máscaras booleanas, agrupamentos multinível com groupby e criação de atributos classificatórios com np.select() — vetorizado, sem loops. Cada escolha técnica teve um motivo: entender não só quem estava saindo, mas por quê, e entregar isso de forma que um time de CRM pudesse usar.

Um dataset bruto de jogos da Steam, cheio de inconsistências e valores ausentes. Separei o processo em dois notebooks distintos: o primeiro dedicado à limpeza e engenharia de atributos, gerando um CSV curado como artefato reutilizável. O segundo, exclusivamente para análise — distribuição de preços, ranking de publishers e market share das grandes distribuidoras, com visualizações construídas em Matplotlib. Aprendi que pipeline de dados não é só código, é disciplina de processo.

Dataset real do NASA Prognostics Center of Excellence (PCoE) — um benchmark usado em pesquisas de manutenção preditiva. Apliquei limpeza, padronização e análise exploratória sobre ciclos de carga e descarga de baterias Li-Ion 18650, mapeando a curva de degradação de capacidade ao longo do tempo. Em evolução contínua — próxima etapa: modelagem preditiva de vida útil (RUL).


Estatísticas e Atividades

Grafico de Atividade


Contato Profissional

Atualmente aberto a novas oportunidades profissionais. Se a sua empresa busca um desenvolvedor com forte base analítica, focado na construção de arquiteturas backend e pipelines de dados estruturados, entre em contato diretamente pelo canal abaixo:

Email


Obrigado por visitar.

Pinned Loading

  1. inventory-management-system inventory-management-system Public

    Sistema backend em Java voltado para otimização de inventário industrial, aplicando conceitos sólidos de POO, baixo acoplamento e tratamento centralizado de exceções.

    Java

  2. skoob-data-integrator skoob-data-integrator Public

    Integrador de dados literários em Python — extração, estruturação e manipulação de coleções via API de plataforma de leitura.

    Python

  3. omni-finance-engine omni-finance-engine Public

    Sistema financeiro em Java com simulação de financiamento imobiliário, painel de investimentos e cotações em tempo real via API.

    Java

  4. ecommerce-data ecommerce-data Public

    Análise exploratória e tratamento de dados de e-commerce utilizando Python e Pandas. Processamento de datasets de clientes e metas, segmentação de comportamento de compra e identificação de padrões…

    Jupyter Notebook

  5. analise-steam analise-steam Public

    EDA de jogos da Steam em Python. Pipeline dividido em dois notebooks: limpeza e engenharia de atributos, seguido de análise e visualizações com Matplotlib.

    Jupyter Notebook

  6. nasa-battery nasa-battery Public

    Exploração e limpeza do dataset NASA PCoE para predição de vida útil (RUL) de baterias íon-lítio.

    Jupyter Notebook