');">
Natan Ogliari

Olá, sou o Natan Ogliari

Engenheiro de Software e Desenvolvedor de hardware explorando o mundo do desenvolvimento web, tanto o back-end quanto o front-end!

Sobre Mim

Engenheiro de Software com formação técnica em Eletroeletrônica. Especialista em desenvolvimento full-stack, IoT e customização de sistemas operacionais. Apaixonado por criar soluções que combinam hardware e software para resolver problemas reais.

Atualmente exploro tecnologias emergentes em plataformas SaaS, desenvolvimento de aplicações Python e personalização de sistemas Linux. Contribuo ativamente em projetos open-source e estou sempre aberto a colaborações técnicas desafiadoras.

OS Customizadas Python Hardware Web Dev Banco de Dados
Perfil

Músicas para a alma

Tenho por convicção que muito do que somos é o que consumimos, dizemos e nossas posturas. Por isso tenho uma preferência especial por músicas nativistas, pois elas tranquilizam minha alma e me levam a refletir sobre meu papel no mundo como cidadão, além de me fazer pensar sobre o futuro que desejo para meus descendentes.

Projetos que Moldam Minha Carreira

Explore meus repositórios no GitHub com projetos de software, hardware e automações.

Servidor Samba
Linux

Servidor Linux Samba

Repositório para a configuração de um servidor de arquivos com Samba4.

Ver no GitHub
Fonte Linear 5V
Hardware

Fonte linear 5V

Repositório para a confecção de uma fonte linear simétrica de 5VoltsCC.

Ver no GitHub
LaTeX Template
LaTeX

Template em LaTeX para relatórios de aulas práticas

Um template em LaTeX para relatórios de aulas práticas no modelo da UNOPAR.

Ver no GitHub
ENGENHARIA DE SOFTWARE UNOPAR
Organização

ENGENHARIA DE SOFTWARE - UNOPAR

Organização para armazenar os trabalhos do curso bacharelado em Engenharia de Software da instituição UNOPAR. A quem interessar e quiser contribuir, será muito bem vindo.

Ver no GitHub
relatorio
Relatório

Relatório da Aplicação - PIEVDCS

Relatório elaborado para prestar esclarecimentos sobre o andamento da implantação do progresso de implantação da Plataforma Integrada de Ações para Enfrentamento à Violência Doméstica e Crimes Sexuais .

A Plataforma Integrada de Informações para Enfrentamento à Violência Doméstica e Crimes Sexuais (PIEVDCS) é uma solução digital desenvolvida com base no framework Django.

Ver no GitHub
relatorio
Customização

Saracura Operating System Customization

Personalização customizada do Ubuntu 24.04 LTS usando Cubic para criar uma ISO com aplicações e configurações personalizadas.

Personalização de um sistema opercaional gratuito com softwares e aplicativos utilizados no dia a dia, sendo que cada vez que é instalado já vem com tudo pronto para uso e com layout personalizado.

Ver no GitHub

Minha Filosofia de Desenvolvimento

Conheça algumas convenções e padrões que utilizo em meus projetos

Convenções para Commits

Tipo Quando Usar Exemplo
feat Nova Funcionalidade [NOME_APP] feat: Comentário
fix Correção de BUG [NOME_APP] fix: Comentário
update Atualização de funcionalidade [NOME_APP] update: Comentário
refactor Refatoração sem mudar comportamento [NOME_APP] refactor: Comentário
style Mudança de estilização [NOME_APP] style: Comentário
docs Documentação [NOME_APP] docs: Comentário
perf Melhorias de performance [NOME_APP] perf: Comentário
test Testes [NOME_APP] test: Comentário
chore Tarefa de Manutenção [NOME_APP] chore: Atualiza requirements
db Mudanças no Banco de Dados [NOME_APP] db: Comentário

Níveis de Maturidade Tecnológica (TRL)

A escala TRL (Technology Readiness Levels) aplicada a tecnologias digitais, descreve a prontidão de software desde a ideação até a pós-comercialização, orientando pesquisa, desenvolvimento, validação e lançamento.

Nível Definição Sintética Descrição
TRL 1 Ideação
  • Necessidade identificada e objetivos iniciais.
  • Estudos de uso básico, arquitetura de software, formulações matemáticas e algoritmos gerais.
TRL 2 Prova de Princípio
  • Ideias de pesquisa desenvolvidas; conceito de tecnologia/aplicação formulado.
  • Estudos analíticos iniciais e início da codificação, comparação de tecnologias concorrentes.
TRL 3 Prova de Conceito Demonstrada
  • Script de conceito / pré‑alpha pronto.
  • Rascunho funcional inicial criado.
TRL 4 Prova de Conceito Estabelecida
  • Ambiente de funcionalidade limitada para validar propriedades críticas.
  • Componentes de software não integrados usando dados parcialmente representativos.
  • Resultados laboratoriais validando propriedades críticas.
TRL 5 Validação em Estágio Inicial (Alpha)
  • Integração com aspectos do sistema existente e conformidade com ambiente/interfaces de destino.
  • Experimentos com problemas realistas.
  • Testes alpha rigorosos.
TRL 6 Validação End‑to‑End (Beta)
  • Viabilidade demonstrada em problemas realistas em grande escala.
  • Validação de ponta a ponta em ambiente relevante.
  • Testes beta rigorosos.
TRL 7 Validação em Estágio Avançado
  • Testes rigorosos e validação por terceiros.
TRL 8 Pré‑comercialização
  • Qualidade de software conforme ISO/IEC 9126 e normas internacionais.
  • Privacidade e proteção de dados de acordo com padrões (ex.: HIPAA quando aplicável).
  • Lançamento do software.
TRL 9 Comercialização e Pós‑comercialização
  • Melhoria contínua (novas versões) conforme demanda e feedback dos usuários.
  • Incorporação contínua de novas funcionalidades conforme demanda e feedback.

Referência: ISO 16290:20131.

Metodologia SCRUM

Artefato/Cerimônia Descrição Frequência
Product Backlog Lista priorizada de requisitos Contínuo
Sprint Planning Planejamento das tarefas Início do sprint
Daily Standup Sincronização diária (15 min) Diariamente
Sprint Review Demonstração do trabalho Fim do sprint
Retrospective Análise de melhorias Fim do sprint
Sprint Backlog Tarefas para execução Durante sprint

Padrões de Código

Padrão Princípio Aplicação
SOLID 5 princípios OOP Design responsável
DRY Não repita código Reutilização
KISS Manter simples Simplicidade
MVC Model-View-Controller Separação concerns
Tests TDD/BDD Testes automatizados

Versionamento Semântico

Versão Quando Usar Exemplo
MAJOR Mudanças incompatíveis 2.0.0 → 3.0.0
MINOR Novas funcionalidades 2.0.0 → 2.1.0
PATCH Correção de bugs 2.0.0 → 2.0.1

Padrões de Hardware & IoT

Padrão Aplicação Exemplo
MQTT Protocolo IoT leve Comunicação
REST API Integração serviços Endpoints HTTP
GPIO Controle de pinos RPi, Arduino
I2C/SPI Comunicação componentes Sensores
Firmware Software embarcado C/C++/Arduino

Padrões de Documentação

Documento Conteúdo Formato
README.md Visão geral projeto Markdown
CHANGELOG.md* Histórico mudanças Markdown
CONTRIBUTING.md* Guia contribuição Markdown
API.md* Documentação APIs Markdown/OpenAPI
MEMORIAL * Relato do projeto LaTeX
LICENSE Licença projeto MIT/GPL/Apache

* Padrões opcionais conforme o contexto do projeto

Formação Acadêmica

Bacharelado em Engenharia de Software

✓ Concluído

Universidade Pitágoras Unopar Anhanguera

Polo de Maravilha/SC

PERÍODO

2022/2 - 2025/2

STATUS

Completo

ÁREAS DE FOCO

Full-Stack IoT Banco de Dados Engenharia de Software

Bacharelado em Engenharia Eletrônica

Não Concluído

Instituto Federal de Santa Catarina - IFSC

Câmpus Florianópolis

PERÍODO

2014 - 2017

PROGRESSO

Parcial

DESTAQUES

Formação sólida em eletrônica, circuitos e sistemas embarcados. Experiência prática com simulações e projetos de hardware que fundamentam minha carreira profissional.

Técnico em Eletroeletrônica

✓ Concluído

Instituto Federal Catarinense - IFC

Câmpus Videira

PERÍODO

2011 - 2013

MODALIDADE

Integrado ao Ensino Médio

BASE PROFISSIONAL

Fundamentação técnica em eletroeletrônica, instalações elétricas e manutenção de equipamentos. Base sólida para toda minha carreira profissional.

Minha Jornada de Aprendizado

2011 - 2013

Técnico em Eletroeletrônica

IFC Videira

✓ Concluído

2014 - 2017

Engenharia Eletrônica

IFSC Florianópolis

⊘ Não Concluído

2022/2 - 2025/2

Engenharia de Software

UNOPAR Maravilha

✓ Concluído

Certificações

Confira as certificações realizadas, para obter habilidades e se habilitar para o mercado de trabalho. Algumas das certificações são as disponibilizadas pela UNOPAR como trilha de carreira.

Obras Literárias

Gostaria de listar alguns livros que li e que, de alguma forma, tocaram minha alma, moldaram minha essência e influenciaram meu crescimento pessoal.

* A lista não está na ordem lida.
** Todos os direitos autorais devem ser respeitados.

Vamos Conectar

Tenho sempre interesse em discutir oportunidades, parcerias e novas ideias. Entre em contato comigo!

WhatsApp

Conversa rápida e direta

Enviar

👀 Número fictício

Email

Comunicação profissional

Enviar

👀 Email fictício

LinkedIn

Vamos fazer networking

Conectar

👀 Perfil temporário

🐍 Jogo da Cobra

Teste suas habilidades!

Pontuação
0
Melhor
0
Use ⬆️ ⬇️ ⬅️ ➡️ ou WASD para controlar
Coma a comida 🍎 e não colida com as paredes!