Olá, eu sou Matheus Costa

Estudante de Ciência da Computação • Desenvolvedor • Entusiasta de Segurança & Infraestrutura Linux

Sobre mim

Computer Science student (6º semestre) com experiência prática em desenvolvimento Java e Python, administração de sistemas Linux e segurança da informação. Iniciativa comprovada através de projetos pessoais de infraestrutura com criptografia completa de disco (LUKS2), containerização Docker e acesso remoto seguro via SSH.

Utilizo ferramentas de IA como GitHub Copilot e Claude (Anthropic) para acelerar ciclos de desenvolvimento e documentação. Busco uma oportunidade de estágio ou posição júnior em TI para contribuir com soluções robustas e seguras, alinhadas às melhores práticas do mercado.

Competências Técnicas

Linguagens

  • Java
  • Python
  • Golang (em progresso)
  • JavaScript (em progresso)

Sistemas Operacionais

  • Linux (Debian, Fedora e Ubuntu)
  • Windows

Ferramentas & DevOps

  • Git, GitHub
  • Docker
  • SSH
  • IntelliJ IDEA, VS Code
  • SDKMAN, Maven e Spring boot

Segurança & Infraestrutura

  • LUKS2 (full‑disk encryption)
  • Hardening Linux
  • Contêineres Docker
  • Redes TCP/IP
  • SSH seguro

Conceitos & Metodologias

  • POO, Estruturas de Dados
  • Arquitetura de Computadores
  • Design de Software
  • Segurança da Informação
  • Metodologias Ágeis (Scrum, XP)

Ferramentas de IA

  • GitHub Copilot
  • Claude (Anthropic)
  • ChatGPT

Projetos

Servidor Doméstico Autogerenciado

github.com/mathdejesus/homelab

  • Implantação e administração de servidor Linux (Debian 13) com foco em segurança e criptografia completa de disco via LUKS2.
  • Containerização de aplicações com Docker para reprodutibilidade de ambientes e simplificação de manutenção.
  • Configuração de acesso remoto seguro via SSH e compartilhamento de arquivos entre múltiplos dispositivos.
  • Aplicação de técnicas de hardening Linux para redução da superfície de ataque em ambiente similar a produção.

Experiência Profissional

Operador de Máquinas de Fabricação

M. Dias Branco

– Presente • Salvador, Bahia

  • Monitoramento de sistemas automatizados de produção com análise de indicadores de desempenho em tempo real.
  • Diagnóstico e resolução de falhas operacionais sob pressão de tempo, reduzindo paradas não planejadas.
  • Criação e manutenção de documentação técnica (POPs, Lições Aprendidas, Rotulagem) garantindo padronização e rastreabilidade.
  • Execução de setup e calibração de equipamentos durante trocas de produto, exigindo raciocínio sistemático e atenção a detalhes.
  • Operação sob protocolos rigorosos de qualidade e segurança em ambiente industrial regulado.

Formação Acadêmica

Bacharelado em Ciência da Computação

Descomplica Faculdade Digital

(previsão)

6º semestre em andamento

Disciplinas concluídas:

Arquitetura de Computadores, Design de Software, Matemática Diferencial Aplicada, Programação Extrema (XP), Análise de Requisitos de Software, Criação e Aplicação de Sistemas, Comunicação Empresarial, Coaching e Planejamento de Carreira.

Próximas disciplinas:

Estruturas de Dados, Desenvolvimento Mobile, Fundamentos de Cloud Computing, Metodologias de Desenvolvimento de Software, Soluções Tecnológicas de Cloud e Redes, Segurança da Informação, Gestão Avançada de Projetos, Ciência e Análise de Dados, Arquitetura de BI e Big Data, entre outras.

Certificações

  • English Proficiency Certificate — Voxy (Nível Intermediário)
  • Arquitetura e Organização de Computadores — Descomplica
  • Desenvolvedor Orientado a Objetos — Descomplica
  • Design de Software — Descomplica
  • Conceitos Básicos de Programação — Descomplica

Idiomas & Contato