Skip to content
Avatar
☢️
Viajando nas ideias
☢️
Viajando nas ideias
  • Campo Grande, MS

Achievements

Achievements

Highlights

  • Pro
Block or Report

Block or report HugoJF

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.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HugoJF/README.md

Olá 👋

Meu nome é Hugo, estudante de Engenharia da Computação pela UFMS. Estou desenvolvendo diversos projetos pessoais envolvendo jogos eletrônicos, tecnologias web e automação de servidores Linux. Meu objetivo é criar uma fundação sólida de tecnologias frontend e backend para transformar ideias em soluções.

🔭 O que estou trabalhando

  • Estagiando (30h semanais);
  • Dando manutenção para um SPA para automação de venda de produtos de um projeto beneficente chamado Mercado Escola;
  • Desenvolvendo projetos de estudo para Serverless utilizando serviços da AWS.

📖 O que estou estudando

  • DynamoDB (foco em single-table design);
  • Serverless (Javascript e PHP);
  • Angular;
  • GraphQL;
  • AWS;
  • NestJS.

🤖 Tecnologias

  • Desenvolvimento backend utilizando Laravel, NestJS, NodeJS e Express;
  • Desenvolvimento frontend utilizando Laravel Mix, Bootstrap, Angular, React e TailwindCSS;
  • Automação de infraestrutura utilizando AWS, Ansible e CapRover;
  • Ferramentas que eu utilizo: Docker, Figma, Jest, PHPUnit, Insomnia, GitHub Actions, CodeCov, Grafana, Prometheus, TensorFlow.

💃 O que planejo aprender

  • Golang;
  • React Native;
  • ESP32 e Arduino;
  • Flutter;
  • GCP e Azure;
  • Vue.JS.

👷 Meus maiores projetos

Meu projetos mais elaborados e desafiadores que exigiram diversas habilidades e conhecimentos.

🍅 Mercado Escola

Desenvolvido em Laravel, React e TailwindCSS, hospedado com CapRover e com sistema storage Minio, tenta imitar a experiência de um aplicativo nativo com um design único, com objetivo de fornecer um sistema para automação da logística do projeto Mercado Escola com uma interface fácil e intuitiva. O sistema permite que qualquer usuário cadastre um endereço e realize pedidos (entrega ou retirada) dos produtos disponíveis pela plataforma, esses pedidos são então compilados em uma lista bruta de projetos para que os coordenadores do projeto possam entrar em contato com fornecedores e no final do período de vendas, realizar as entregas.

🕹 Sistema de hospedagem de servidores de jogos

Desenvolvido em Laravel, React, Bootstrap, TailwindCSS, e NodeJS, tem objetivo automatizar todo ambiente necessário para clientes poderem hospedar diversos servidores de jogos em questão de segundos. Um dos seus maiores desafios sendo reduzir o tempo de instalação para (fazendo uso de um cache HTTP local), maximizar densidade de servidores que podem ser armazenados em um dado momento (utilizando sistemas de arquivos que permitem deduplicação) e garantir escalabilidade vertical e horizontal (expansão de discos sem downtime, migração de nodes com downtime mínimo, capacidade de operar em múltiplos nodes, migração de servidores entre nodes, etc).

💸 API unificada de pagamentos

Também desenvolvido em Laravel e TailwindCSS, com foco em simplificar e acelerar implementação de sistemas de pagamentos para meus projetos pessoais, independente de gateway de pagamento.

👌 Projetos interessantes

Projetos mais simples e diferentes que ainda valem a pena terem um destaque.

Curiosidades

  • Meus servidores de Counter Strike: Global Offensive tiveram, em seu pico, mais de 7 mil conexões diarias (aproximadamente 200 mil mensais), com 32 mil usuários ativos mensalmente;
  • Minha introdução para o mundo da programação começou aos 13 anos aprendendo C, e cresceu com automação de planilhas Excel;
  • Grande parte dos meus aprendizados sobre programação veio da internet e diversos projetos pessoais no meu tempo livre;
  • Sou grande fã das ferramentas da JetBrains, e apesar do custo, trato como ferramenta essencial para produtividade;
  • Não gosto de assistir aulas ou cursos, gosto de mergulhar de cabeça para aprender algo novo.

Pinned Loading

  1. [DONE] Pterodactyl powered server reselling platform

    PHP 40 11

  2. [DONE] NodeJS tool to download every clip (and it's metadata) from a Twitch channel

    TypeScript 22 7

  3. [DEPRECATED] Extracts SURF features from images and output them as .arff files for WEKA.

    Java 2 1

  4. [DONE] Compilador de Mini-Pascal implementado em Python 3 para disciplina de Compiladores I

    Python

  5. [DONE] Implementação do Algoritmo de Kosaraju em C

    C

  6. [DONE] Laravel package to interface CSGO Server API

    PHP 2 2

855 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri
Activity overview
Contributed to HugoJF/mercado-escola, HugoJF/eventlab-v2-backend, HugoJF/twitch-tools and 5 other repositories
Loading

Contribution activity

Loading

Seeing something unexpected? Take a look at the GitHub profile guide.