😁 Olá, pessoal! Agradeço por ler minha apresentação. Sinta-se à vontade para entrar em contato quando quiser ou me convidar para um café/cerveja 🍻.
Sou desenvolvedor há muitos anos. Comecei em 1994, quando digitava em teclados duros da IBM e olhava para monitores com prompt verde. Sempre gostei de descobrir como as coisas funcionam.
Tenho experiência em diversas áreas, incluindo:
- 💻 Desenvolvimento web
- 📱 Aplicativos móveis
- 📊 Análise de dados
- 🏢 Soluções para indústria, escolas e escritórios
Projeto Atual - Sistema corporativo para gestão de processos e recursos empresariais. Estou ativamente contribuindo para o desenvolvimento deste projeto, implementando novas funcionalidades e aprimorando a arquitetura do sistema.
Dentro do projeto srm.dharma, desenvolvi um sistema Gestor de API usando ASP.NET Core e MVC. Este sistema é capaz de gerir dinamicamente endpoints de acesso diretamente ao banco de dados SQL Server, funcionando de forma similar ao PostgREST. Esta solução permite a criação e gerenciamento de APIs RESTful sem a necessidade de codificação manual para cada endpoint.
Microserviço para Commits Automatizados 🤖
Fiz essa ferramenta para resolver um problema que sempre tive: quando estou codando e testando, acabo esquecendo de fazer commits. 😅 Daí quando vou fazer, já nem lembro mais direito tudo que mudei. 🤔
O que ele faz:
- ⏱️ Faz commits automáticos de tempos em tempos
- 🧠 Me deixa focar só em programar sem preocupação
- 💾 Salva meu trabalho regularmente para não perder nada
- 🔍 Me ajuda a lembrar o que fiz quando vou revisar depois
Foi nesse projeto que coloquei meu primeiro pacote no npmjs.org, e foi meio complicado. 😓 Tive que aprender na marra como configurar o package.json, publicar o pacote, lidar com versões e fazer ele funcionar quando instalado. 💪
No final, depois de muito quebrar a cabeça, consegui fazer funcionar! 🎉 Essa ferramenta me ajuda muito no dia a dia. Agora posso programar tranquilo 😌 e depois revisar o que fiz com calma para fazer um commit final com uma mensagem que faz sentido. 👍
Minha apresentação profissional
Um dos meus projetos recentes que auxilia condôminos para conveniência em suas moradias.
Sou apaixonado por automatizar processos 🤖 e criar scripts para eliminar trabalho repetitivo. Adoro usar o terminal para agilizar as rotinas dos projetos e tenho vários scripts de linha de comando para automatizar publicações.
Prefiro as IDEs da JetBrains pela robustez e recursos avançados (ainda estou me acostumando com o VSCode 😅).
Sou fã de Linux 🐧 e acredito que entender o sistema operacional ajuda muito no desenvolvimento e deploy de aplicações.
Workbooks.Add
Set novoarquivo = ActiveWorkbook
Worksheets.Item(1).Name = "Planilha da fatura"
Worksheets.Item(1).Paste
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("A1").Activate
novoarquivo.SaveAs Filename:="C:\\minhas_empresas\\" & empresa & ".xls"
novoarquivo.Save
novoarquivo.Close
Para mais detalhes, acesse o código completo