Sobre Roberto Manuel – Engenheiro de Software
Olá! Atuo como engenheiro de software com foco em desenvolvimento backend, arquitetura de sistemas e construção de aplicações escaláveis. Minha experiência inclui:
- Python – Desenvolvimento de APIs, automação e sistemas escaláveis
- PHP – Construção de sistemas web robustos e integração com bancos de dados
- JavaScript – Implementação de funcionalidades dinâmicas e integração frontend-backend
- HTML/CSS – Estruturação e organização de interfaces web
Tenho experiência prática na criação de soluções que priorizam performance, segurança e manutenibilidade, aplicando boas práticas de engenharia de software em projetos reais.
Filosofia Profissional
Minha abordagem é orientada a resolver problemas reais através de software bem estruturado, priorizando clareza de código, escalabilidade e eficiência. Busco sempre equilibrar qualidade técnica com entrega de valor, tomando decisões conscientes de arquitetura e manutenção a longo prazo.
Projetos Recentes
Gerenciador de Senhas com Python
Desenvolvimento de um sistema seguro para armazenamento de credenciais utilizando criptografia avançada (Fernet). O projeto foi projetado com foco em segurança, isolamento de dados por usuário e redução de vulnerabilidades relacionadas a acesso não autorizado.
Ver projetoCasamento Connect
Plataforma web para gestão de eventos, incluindo controle de convidados, reservas e presentes. O sistema automatiza processos como confirmação de presença e cadastro, reduzindo esforço manual e aumentando a eficiência operacional do evento.
Ver projetoSuper Trunfo de Países (C)
Desenvolvimento de um sistema em C para cadastro e comparação de cartas no estilo Super Trunfo. A aplicação utiliza estruturas de dados para representar entidades e implementa regras de negócio com base em atributos como população, PIB e densidade. O sistema realiza cálculos automáticos, permite comparação entre cartas por diferentes critérios e inclui modo contra o computador com geração de dados aleatórios.
Ver projetoDesafio de Xadrez - MateCheck (C)
Projeto desenvolvido em linguagem C com foco na simulação de movimentos e lógica de jogo de xadrez.
Foram aplicados conceitos fundamentais como estruturas de repetição (for, while, do-while), loops aninhados, funções recursivas e controle de fluxo com break e continue.
O projeto reforça a construção de algoritmos e a organização lógica na resolução de problemas utilizando recursos essenciais da linguagem.
Desafio Batalha Naval (C)
Projeto desenvolvido em linguagem C com foco na simulação de um jogo de Batalha Naval, explorando lógica de programação e manipulação de matrizes. O desenvolvimento foi dividido em três níveis progressivos: Nível Novato: implementação da lógica básica de posicionamento de navios em matrizes. Nível Aventureiro: expansão para uma matriz 10x10, incluindo posicionamento diagonal e exibição completa do tabuleiro. Nível Mestre: implementação de habilidades especiais (cone, cruz e octaedro) utilizando loops aninhados e manipulação avançada de matrizes. O projeto reforça conceitos fundamentais como estruturas de repetição, organização de dados bidimensionais e construção de algoritmos escaláveis.
Ver projeto
Pular para o conteúdo Principal