Sobre mim:
portifolio: https://gabrieloliveira-portifolio.vercel.app/
Me chamo Gabriel Oliveira dos Santos sou estudante de Engenharia de Computação na UNILAB, possuo uma profunda paixão por tecnologia e desenvolvimento em suas diversas vertentes. Minha expertise abrange desde a otimização da experiência do usuário até a gestão da infraestrutura subjacente, com um foco estratégico em soluções Fullstack e DevOps.
Resumo da experiência profissional:
Ao longo da minha formação em Engenharia de Computação, tenho dedicado-me à aquisição de um sólido conhecimento teórico e prático em diversas áreas da computação. Isso inclui desde os fundamentos da eletrônica digital até o domínio de linguagens de programação como C, C++ e Java. Minha experiência abrange a implementação de algoritmos complexos e a criação de um compilador para uma linguagem de programação própria, demonstrando minha capacidade de compreender e construir sistemas computacionais em sua totalidade.
Um marco significativo na minha trajetória profissional foi a especialização em DevOps, realizada pelo Instituto Irede em colaboração com a UECE. Essa experiência consolidou meu entendimento aprofundado sobre a cultura DevOps e suas práticas essenciais, capacitando-me a otimizar fluxos de trabalho e promover a colaboração eficiente entre equipes de desenvolvimento e operações.
Atualmente, como membro do time DevOps do Tribunal de Justiça do Ceará, contribuo ativamente para a modernização e a eficiência dos processos de desenvolvimento e implantação de software. Minhas responsabilidades incluem a automação de pipelines de CI/CD, utilizando ferramentas como Jenkins e GitLab CI, com o objetivo de otimizar o ciclo de entrega de software e minimizar a ocorrência de erros. Adicionalmente, sou responsável pela configuração e gerenciamento de Clusters e Máquinas Virtuais, garantindo a escalabilidade e a alta disponibilidade dos sistemas. A implementação de soluções de observabilidade com Grafana e Zabbix permite o monitoramento proativo da infraestrutura e das aplicações, facilitando a identificação e a resolução de problemas de forma ágil e eficiente.
Em minha experiência como freelancer, desenvolvi uma variedade de projetos, desde a criação de websites estáticos e responsivos até aplicações web dinâmicas e robustas. Minhas habilidades abrangem o domínio das linguagens de programação Java e Ruby, bem como a proficiência nos frameworks Spring Boot e Ruby on Rails. Possuo experiência comprovada na configuração de pipelines de CI/CD e na gestão de infraestrutura em nuvem, incluindo a implementação de soluções de conteinerização. Um exemplo notável é o Smart Stock, uma aplicação web inovadora que desenvolvi para automatizar processos anteriormente gerenciados em planilhas Excel. Essa solução permite aos usuários realizar tarefas como a busca eficiente em grandes volumes de dados, a modificação de planilhas diretamente na interface web, a geração de gráficos dinâmicos a partir dos dados e a exportação das planilhas Excel atualizadas, otimizando significativamente o fluxo de trabalho e a produtividade.