MBernard

Desenvolvedor Full Stack
Post-it Público

Clique aqui para entrar na seção de post-it, onde é possível deixar um comentário público

Sobre Mim

Sempre fui do tipo que, quando não encontra uma solução, cria uma. Antes mesmo de seguir carreira na programação, já desenvolvia scripts e modificações para facilitar meu dia a dia, principalmente em jogos, meu maior hobby. Tenho prazer em transformar ideias em realidade, seja criando ferramentas web, modificando jogos para expandir possibilidades ou automatizando tarefas com Python e C++. Para mim, a computação é mais do que uma profissão — é um meio de integrar criatividade e tecnologia na rotina.

Trabalhar com o que gosto significa que cada desafio não é tempo perdido, mas uma oportunidade de evolução. Cada aprendizado tem um propósito, e cada conquista alimenta uma nova ambição.

Cloud Computing

Tenho grande interesse e venho desenvolvendo minhas habilidades em Cloud Computing, com foco na plataforma AWS. Minha introdução à AWS foi através de um projeto de integração com EC2, onde criei uma solução para comunicação remota entre dispositivos via terminal, independentemente da rede Wi-Fi. O sucesso dessa implementação me incentivou a explorar mais a AWS e aplicá-la em outros projetos, mesmo quando não era um requisito inicial.

Posteriormente, tive a oportunidade de aplicar esses conhecimentos em um projeto mobile, desenvolvendo funcionalidades para um e-commerce em tempo real, buscando simular a experiência de aplicativos de delivery. Após completar o curso AWS Cloud Practitioner Essentials, minha visão sobre a arquitetura em nuvem se ampliou, e compreendi melhor o vasto ecossistema além do EC2. Isso me levou a explorar conceitos de otimização de custos, buscando entender como gerenciar recursos de forma eficiente.

Atualmente, estou me familiarizando e já utilizei serviços como Lambda para computação serverless, S3 para armazenamento, DynamoDB para banco de dados NoSQL e API Gateway para gerenciamento de APIs. Vejo a convergência entre análise, desenvolvimento de software e gestão de dados na cloud como uma área muito promissora e estou animado para continuar aprendendo e aplicando minhas competências de forma integrada.

Script

A utilização de Scripts tornou-se uma parte fundamental do meu dia a dia, tanto profissional quanto pessoal. Desde que adquiri conhecimento nessa área, aplico scripts não apenas para resolver problemas práticos, mas também como ferramenta de exploração e análise de dados, testando padrões de aleatoriedade e desenvolvendo soluções automatizadas para diversos cenários.

Um dos projetos mais gratificantes que desenvolvi utilizando Scripts foi a automatização de atualizações de arquivos e pastas para o jogo "The Elder Scrolls V: Skyrim Anniversary Edition". O desafio consistia em tornar compatíveis modificações do jogo, o que exigia a alteração de nomes de pastas, atualização de conteúdo em arquivos .txt e criação de arquivos JSON com configurações específicas.

O projeto envolvia mais de 2.000 pastas, cada uma contendo dezenas de arquivos, tornando a manutenção manual completamente inviável. Ao perceber a magnitude do problema, desenvolvi um script que, em menos de 30 minutos, automatizou todo o processo que anteriormente consumia dias de trabalho manual. Embora tenha sido uma solução desenvolvida para uso pessoal, o impacto foi significativo: compartilhei a solução com outros usuários que enfrentavam o mesmo problema, beneficiando milhares de jogadores da comunidade.

Habilidades Técnicas

Linguagens de Programação

C++
Python
Java
JavaScript
Lua

Desenvolvimento Web

HTML5
CSS3
JavaScript
PHP

Outras Tecnologias

Papyrus Script
Git
Addons e Mods

Infraestrutura e Sistemas

AWS Cloud
Linux

Projetos