Atualmente Desenvolvo projetos de software focados em IoT para acumuladores elétricos 🔋 e indústria 4.0 🏭 no Instituto de Tecnologia Edson Mororó Moura, o ITEMM.
Essa é a stack que uso na maior parte dos projetos que sou envolvido e tenho experiência com ela desde 2019.
Utilizo para criação de scripts de automações e simuladores de dispositivos. Também já trabalhei com o desenvolvimento de APIs com Django e FastAPI.
Para desenvolvimento de software para sistemas embarcados e simuladores de dispositivos IoT. Gosto da facilidade de compilar código para outras arquiteturas e usar em raspberrypis;
Em meus projetos procuro realizar testes unitários com NodeJs e React utilizando a biblioteca do Vitest.
Tenho experiencia em testes E2E com a biblioteca do supertest em NodeJs.
para documentar endpoints em apis de forma manual ou auto gerada.
Tenho o hábito de documentar componentes visuais utilizando o storybook.
Utilizo Apache Kafka para comunicação entre microsserviços que desenvolvo.
Tenho experiência em protocolo MQTT para envio de dados de dispositivos IoT.
Tenho experiencias em banco de dados SQL, NewSQL e Key-Value storage como:
Tive um breve contado com bancos de séries temporais usando
Outras ferramentas que possuo bastente familiaridade são:
Aqui adicionei suporte a um dispositivo ao criar o seu device tree source (DTS).
Trabalhei com o buildroot para compilar um kernel linux compativel com o processador de um roteador comercial e no PR demonstro o seu funcionamento com o kernel compilado.