Sou um Desenvolvedor de Software e profissional de TI apaixonado por tecnologia, com um perfil curioso, autodidata e sempre em busca de novos aprendizados. Atualmente resido em Ouro Preto, Minas Gerais, Brasil. 🇧🇷
Minha trajetória profissional abrange desde o desenvolvimento de software até a gestão e manutenção de infraestrutura de TI, o que me proporcionou uma visão holística e integrada da tecnologia. Estou constantemente buscando desafios que me permitam aplicar e expandir meus conhecimentos, com foco especial em desenvolvimento web, análise de sistemas, infraestrutura de TI e segurança da informação.
- Aprimorar minhas habilidades em Python (com Django/Flask), Java, C#, JavaScript (com frameworks modernos como React ou Vue.js), e Shell Scripting.
- Fortalecer meus conhecimentos em arquitetura de sistemas, DevOps (Docker, Kubernetes) e Cloud Computing (AWS/Azure/GCP).
- Contribuir ativamente para projetos open source relevantes e que impactem positivamente a comunidade de desenvolvedores.
- Desenvolver um sistema de gerenciamento de tarefas pessoais com Django e React, focado em gamificação para produtividade.
- Atualmente, estou me aprofundando em conhecimentos avançados sobre certificação de protocolos SSL/TLS, com foco na porta 443, que é amplamente utilizada para estabelecer conexões seguras via HTTPS. Este estudo inclui a compreensão detalhada do processo de handshake SSL/TLS, que envolve a troca de certificados digitais e a negociação de chaves criptográficas para garantir a confidencialidade e integridade dos dados transmitidos. Além disso, estou explorando os mecanismos de criptografia simétrica e assimétrica utilizados nesses protocolos, bem como as práticas recomendadas de cibersegurança para proteger sistemas contra ameaças como ataques man-in-the-middle e interceptações de dados
Linguagens de Programação:
- Python: Experiência sólida em desenvolvimento backend e scripts.
- Java: Desenvolvimento de aplicações e contribuições para projetos.
- C#: Utilizado em ambientes corporativos e desenvolvimento de software.
- JavaScript: Desenvolvimento frontend e backend (Node.js, se aplicável).
- Shell Script: Automação de tarefas e gerenciamento de sistemas Linux.
- C: Desenvolvimento de sistemas embarcados e software de base.
- PHP: Experiência em desenvolvimento web.
- HTML5 & CSS3: Estruturação e estilização de interfaces web.
- SQL: Modelagem e manipulação de bancos de dados relacionais.
- Hack (HHVM): Experiência com desenvolvimento web.
- C++: Desenvolvimento de componentes críticos de performance para sistemas embarcados e otimização de algoritmos.
Frameworks e Bibliotecas:
- Python: Django, Django REST framework, Flask, Pandas, NumPy, Scikit-learn
- Java: Spring (Boot, MVC, Security, Data), Hibernate, Apache Struts, JSF (JavaServer Faces), Maven, Gradle
- C#: .NET (Core, Framework), ASP.NET (Core, MVC), Entity Framework, Xamarin
- JavaScript: React, Angular, Vue.js, Node.js, Express.js, jQuery, Svelte
- PHP: Laravel, Symfony, CodeIgniter, CakePHP, WordPress (CMS)
- C++: STL (Standard Template Library), Boost, Qt, OpenCV
Bancos de Dados:
- MySQL: Administração e desenvolvimento.
- Microsoft SQL Server: Experiência em ambientes corporativos.
- MariaDB
- PostgreSQL
- MongoDB
Ferramentas, Sistemas e Conceitos:
- Git & GitHub: Versionamento de código e colaboração.
- Sistemas Operacionais: Linux (Ubuntu, outras distribuições), Windows (Desktop e Server).
- Infraestrutura de TI: Projeto, implementação e manutenção de redes, servidores e segurança.
- Suporte Técnico: Hardware, software e resolução de problemas.
- APIs RESTful: Design, desenvolvimento e consumo.
- Segurança da Informação: Conceitos e boas práticas (LGPD), SSL/TLS.
- Active Directory: Gerenciamento de identidades e acessos.
- Virtualização: [Ex: VMware, VirtualBox - se aplicável]
- Docker: Containerização de aplicações.
- Microsoft Office Suite & Visual Studio: Ferramentas de produtividade e desenvolvimento.
- Metodologias Ágeis: [Ex: Scrum, Kanban - se aplicável]
- Triagem (TI) & Articulação (TI): Habilidades comprovadas em ambientes profissionais.
Aqui estão alguns dos projetos que desenvolvi ou para os quais contribuí significativamente. Para mais detalhes, visite os repositórios!
- Descrição: DeusExMachina: Um conjunto de scripts em Shell para automatizar a configuração inicial de servidores Linux (hardening, instalação de pacotes comuns, configuração de firewall) e agendamento de backups diferenciais para otimizar o uso de disco.
- Tecnologias: Shell Script, [Outras tecnologias relevantes]
- Link: https://github.com/deraldinho/DeusExMachina
- Status: [Concluído/Em Desenvolvimento Ativo/Manutenção]
- Descrição: Contribuições para o desenvolvimento e customização de servidores para o jogo Lineage 2, envolvendo [Especifique suas contribuições, ex: "desenvolvimento de novas funcionalidades, correção de bugs, otimização de performance do core em Java"].
- Tecnologias: Java, MySQL, [Outras ferramentas/tecnologias específicas do L2J]
- Links: L2jToren (⭐ 1 | 🍴 1) | L2jMega_Interlude
- Status: [Concluído/Arquivado]
- Descrição: Aplicação desenvolvida para preencher automaticamente formulários e gerar documentos PDF, otimizando processos burocráticos.
- Tecnologias: Hack (HHVM), [Possivelmente bibliotecas de geração de PDF]
- Link: https://github.com/deraldinho/Gerador-pdf (Licença: MIT)
- Status: [Concluído]
- Descrição: Programa em C para a geração procedural de cartelas únicas para jogos de bingo, com foco em eficiência e aleatoriedade.
- Tecnologias: C
- Link: https://github.com/deraldinho/Gerador-de-Cartela (Licença: GPLv3)
- Status: [Concluído]
- Descrição: Sistema simplificado para triagem de pacientes em filas hospitalares, desenvolvido para agilizar o atendimento inicial.
- Tecnologias: C, [Possivelmente alguma biblioteca de interface simples, se houver]
- Link: https://github.com/deraldinho/TriaSimple (Licença: MIT)
- Status: [Concluído]
- Descrição: Série de projetos desenvolvidos em Python como parte de estudos acadêmicos ou aprendizado prático, cobrindo diferentes funcionalidades (Ex: sistema para sorveteria, serviços de limpeza, RH, calculadora).
- Tecnologias: Python
- Links:
- Sorveteria-Janaina (⭐ 1)
- Servi-os-de-Limpesa-Janaina (⭐ 1, MIT)
- RH-Janaina
- CalculadoraPy-Janaina
- Status: [Concluídos]
- ciencia-da-computacao: Fork do repositório da Universidade-Livre, refletindo meu interesse e dedicação ao estudo autodidata em Ciência da Computação.
- xdat_editor: Fork de um editor open source para arquivos .xdat (Lineage 2), demonstrando interesse em ferramentas de edição para jogos. (Java, MIT)
Assistente de Infraestrutura de TI | Efí Bank
(jan de 2025 - o momento) - Ouro Preto, MG (Híbrido)
- Suporte técnico, manutenção de sistemas e redes, garantindo a eficiência e segurança da infraestrutura tecnológica.
Assistente de Infraestrutura de TI | Cedro Mineração
(fev de 2023 - out de 2024) - Mariana, MG (Presencial)
- Análise de necessidades, projeto e implementação de sistemas de informação, manutenção, atualizações e suporte técnico.
- Competências: Desenvolvimento de software, Triagem (TI), Articulação (TI), Microsoft Office, Linux, Windows, C#.
Técnico em Sistemas de Informática | Prefeitura Municipal de Ouro Preto
(jan de 2021 - fev de 2023) - Ouro Preto, MG (Presencial)
- Gerenciei o suporte técnico para mais de 200 usuários, resultando em 15% de aumento na satisfação e redução do tempo médio de resolução de chamados. Liderei a reestruturação da infraestrutura de rede do setor administrativo, melhorando a velocidade de conexão em 30%. No projeto de Mapeamento Geológico dos patrimônios culturais, fui responsável por desenvolver o módulo de entrada de dados e integrar os dados geoespaciais ao sistema existente.
- Competências: Suporte técnico, Sistemas operacionais, Desenvolvimento de software, Linux, PHP.
Assessor de Tecnologia e Informação | Prefeitura Municipal de Ouro Preto
(jan de 2020 - dez de 2020) - Ouro Preto, MG
- Competências: Desenvolvimento de software, Triagem (TI).
Assessor de Tecnologia e Informação | SEMAE Ouro Preto
(jan de 2019 - dez de 2019) - Ouro Preto, MG
- Administração de redes e servidores, desenvolvimento web interno, licitações e manutenção de infraestrutura.
- Competências: Desenvolvimento de software, Triagem (TI).
Técnico em Desenvolvimento de Sistemas e Aplicações | [Autônomo/Consultoria]
(jan de 2017 - jan de 2019) - Ouro Preto e Região
- Administração de redes/servidores, desenvolvimento web, licitações e manutenção de infraestrutura para clientes.
Bolsista - Projeto Audiovisual | Universidade Federal de Ouro Preto (UFOP)
(out de 2016 - dez de 2016) - Ouro Preto, MG
- [Detalhe suas contribuições para o projeto audiovisual.jogo.br]
Proprietário / Técnico em Informática | PS Informática
(jan de 2010 - set de 2015) - Pongai, SP
- Gestão de loja, desenvolvimento de websites, projetos de rede, instalação de CFTV e manutenção de hardware.
Engenharia da Computação
- UniCesumar (2021 - 2025, Nota: 10)
Técnico em Informática para Internet
- Centro Paula Souza ETEC (2012 - 2013, Nota: 10)
- Projeto destaque: Desenvolvimento de E-commerce.
PROGRAMA STUDENTS TO BUSINESS - Dev. de Aplicações com Microsoft Visual Studio
- Senac São José do Rio Preto (2015, Nota: 10)
Rotinas Financeiras
- Senac Bauru (2015, Nota: 10)
(As datas de emissão/expiração podem precisar de ajuste para o ano corrente se forem futuras)
- Fundamentos da LGPD & Bons hábitos de Cibersegurança - Hacker Rangers Brasil
- Prevenção à lavagem de dinheiro e ao financiamento do terrorismo - Enap
- Noções de Primeiros Socorros - eSocial Brasil
- Lei Geral de Proteção de Dados (LGPD) - Fundação Bradesco
- Introdução ao Python, jQuery, JavaScript, CSS, HTML - Udemy
- Certificado Projeto Audiovisual UFOP - UFOP
- Computação Cognitiva - Conceitos e Aplicações - United Latino Students Association
- Inglês: [Seu Nível, ex: Intermediário (B1/B2) - Cursando/Certificado Duolingo]
Este README é um documento vivo e está sempre sendo atualizado para refletir meu crescimento e novos projetos!