Atualmente estou aprimorando meus conhecimentos em NodeJS, TypeScript, testes unitários, aquitetura limpa e boas práticas de código limpo. Já trabalhei/trabalho profissionalmente com frameworks de Node.js NestJS, Express e Hapi. Uso diversos banco de dados relacionais e não relacionais e de cache. Trabalhei com infraestrutura da AWS, Heroku e GCP.
No meu dia-a-dia, meu trabalho constitui em:
- refatorar e limpar códigos
- manutenção e desenvolvimento de novas funcionalidades em aplicações monolitícas e microsserviços
- adicionar testes unitários e buscar maiores coberturas de testes
- oriento e ajudo outros devs a resolver problemas e como implementar testes unitários usando bibliotecas como JEST e MOCHA/SINON/CHAI
- faço revisões de códigos em Pull Request
- procuro implementar e incentivar boas práticas de commits semânticos
- monitoro logs de aplicação no DataDog, Google Cloud Platform e Splunk
- realizo deploys via Jenkins
- trabalho em squad seguinto metodologia ágil Scrum e Kanban
- aplico práticas de XP durante desenvolvimento
- e busco sempre fazer um pouco mais, sempre que tenho oportunidade...
✍️ Meus objetivos atuais:
- Implementar Redis em um projeto
- Trabalhar com repositório BitBucket
- Trabalhar com banco de dadaos relacionais (Postgre, MySQL,...)
- Aprender sobre princípios S.O.L.I.D.
- Aprender sobre Design Patterns
- Continuar ativo na comunidade do StackOverflow em português
- Aprender um pouco mais sobre arquitetura limpa
- Aprender um pouco mais sobre AWS
- Aprender Go
- Aprender Java
👀 Meus planos de carreira:
- efetivado como desenvolvedor sênior
- Tech Lead
🤝 Colaborando ativamente com a comunidade de programadores no StackOverflow e na Tech Leads Club 👀