Skip to content
View VitorAngN's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report VitorAngN

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

João Vítor Angelim Nogueira

Engenharia de Computação · Back-end & Infraestrutura

Portfolio LinkedIn Email


Perfil Profissional

Estudante de Engenharia de Computação na UTFPR e Técnico em Informática. Busco oportunidade como Desenvolvedor Back-end Júnior ou Estagiário.

Tenho experiência prática na construção de APIs RESTful com Node.js/TypeScript, Go e Java, focando em autenticação, bancos de dados relacionais e documentação técnica.

Meu diferencial é a visão de operação: venho aplicando práticas de infraestrutura para entender como sistemas são empacotados e executados em ambiente real.

Atualmente aprofundando: Linux, Docker, GitHub Actions, AWS, Bash e fundamentos de Cloud/DevOps.

  • Arquitetura & Código: Autenticação JWT, permissões (RBAC), transações ACID e lock atômico.
  • Deploy & Infraestrutura: Containerização (Docker), CI (GitHub Actions) e deploy em AWS EC2.
  • Idiomas: Inglês Avançado (C1) | Espanhol Intermediário (B1).

Tech Stack

Back-end & APIs

Node.js TypeScript Go Java Express

Bancos de Dados

PostgreSQL MySQL Prisma

Infraestrutura, Cloud & DevOps

Docker Linux GitHub Actions AWS Git


Projetos em Destaque

API REST com Node.js/Express, autenticação JWT/Bcrypt, controle de permissões RBAC e mais de 20 endpoints. Comunicação em tempo real com Socket.io, métricas de SLA/CSAT. Conteinerizado com Docker, CI via GitHub Actions e deploy validado em AWS EC2.

Node.js TypeScript MySQL Docker AWS EC2 GitHub Actions

Microsserviços em Go para estoque e faturamento com PostgreSQL. Retry automático, fallback HTTP 503, transações ACID, rollback e lock atômico para operações concorrentes. Orquestrado com Docker Compose.

Go PostgreSQL Docker Compose Angular RxJS

Emulador completo em C++ sem dependências externas. Implementa ciclo Fetch/Decode/Execute, 16 registradores, timers a 60Hz e 4KB de RAM simulada. Renderização via Win32 API nativa.

C++ Win32 API Arquitetura de Computadores

Dashboard interativo com mapa em tempo real. Cálculo de proximidade via Haversine, integração com Google Maps e OSRM para roteamento real de viaturas, com canal de denúncia cidadã.

React TypeScript Google Maps API OSRM


Fundamentos

APIs RESTful & Autenticação JWT          Transações ACID, Rollback e Lock Atômico
Containerização (Docker/Compose)         Comunicação em Tempo Real (WebSockets)
Clean Architecture & OOP                 Pipelines de CI/CD (GitHub Actions)
Administração Linux & Shell              Deploy em Nuvem (AWS EC2)

Pinned Loading

  1. helpdesk-system helpdesk-system Public

    Sistema de helpdesk com Node.js, React, MySQL, Docker, CI/CD, RBAC, WebSockets e deploy em AWS EC2.

    TypeScript

  2. invoice-microservices-go invoice-microservices-go Public

    Microsserviços em Go para faturamento com PostgreSQL, Docker Compose, retry/fallback e frontend Angular

    Go

  3. oldCPUEmulator oldCPUEmulator Public

    Um emulador de CPU desenvolvido do zero em C++ para estudos de arquitetura

    C++

  4. urbanShield urbanShield Public

    Um modelo para um hacktoon de um modelo de segurança atualizado com i.a

    TypeScript

  5. VirtualRolePlayGamePlataformVRPGP VirtualRolePlayGamePlataformVRPGP Public

    VTT virtual e mobile para RPG's

    TypeScript

  6. linux-bash-exercises linux-bash-exercises Public

    Shell