José Eduardo Lopes de Souza

Engenheiro de software e tech lead de backend. Desenho APIs, cuido da infraestrutura onde elas rodam e, no tempo que sobra, imprimo peças e monto teclados.

Sobre

Trabalho com backend desde 2018, passando por PHP, Laravel e Symfony até chegar em Node.js com NestJS. Hoje lidero o time de backend do Grupo Imagetech, onde divido o dia entre arquitetura, revisão de código e as entregas que precisam sair com qualidade.

Gosto de saber o caminho inteiro de uma requisição: do banco, passando pela fila e pelo proxy, até o servidor. Por isso mantenho minha própria infraestrutura, com Docker e um proxy reverso, onde rodam os projetos pessoais desta página.

Também dou aula de segurança cibernética em curso técnico. Ensinar me obriga a explicar o que eu acho que já sei, e quase sempre aprendo alguma coisa no caminho.

Ferramentas

Backend
Node.js, NestJS, TypeScript, PHP, Laravel, GraphQL, RabbitMQ
Dados
PostgreSQL, MySQL, MongoDB, Redis
Infra
Docker, Kubernetes, Linux, Nginx, Traefik, GitLab CI, AWS
Front
Next.js, React, Tailwind

Projetos

Bancada

Fora do editor, o hobby é hardware: uma Ender 3 S1 Pro rodando Klipper, peças modeladas em OpenSCAD e teclados mecânicos montados por mim, cada um com firmware próprio.

  • Corne V4 com trackpad

    Keymap Vial/QMK para um Corne split com RP2040, trackpad Azoteq TPS43 na metade direita e OLED na esquerda.

    QMK, Vial, RP2040

  • Saru48W+

    Ortolinear 13x4 sem fio, todo soldado à mão, sem placa de circuito. Roda ZMK num nice!nano, com encoder para volume e troca entre Bluetooth e USB.

    ZMK, nice!nano, Bluetooth

  • Keebio Iris rev2

    Split com Pro Micro, firmware Vial compilado e gravado uma metade por vez, para remapear teclas sem recompilar.

    QMK, Vial, Pro Micro

  • Impressora 3D com Klipper

    Ender 3 S1 Pro migrada para Klipper, com sensor Eddy para nivelamento e perfis afinados no OrcaSlicer.

    Klipper, OrcaSlicer, OpenSCAD

  • EnderWire em construção

    Ender 3 V2 Neo convertida para cinemática CoreXZ, no estilo Voron Switchwire, com guias lineares MGN12. Peças de terceiros adaptadas para blocos MGN12C, refazendo a furação no STL.

    Klipper, Voron Switchwire, MGN12

Trajetória

  1. até hoje

    Tech Lead Grupo Imagetech

    Lidero o time de backend: arquitetura, revisão de código, testes automatizados e mentoria. Stack com Laravel, NestJS, PostgreSQL e MongoDB, entregue com Docker, Kubernetes e GitLab CI.

  2. a

    Desenvolvedor Node MB Labs

    Integrações com o ecossistema Open Finance em NestJS e PostgreSQL na AWS, e resolução de incidentes em produção no time de sustentação.

  3. a

    Desenvolvedor Backend Before

    Backend em Laravel e PostgreSQL para a área de vendas da Vivo: app mobile e backoffice em escala nacional, com monitoramento de logs no Kibana.

  4. a

    Desenvolvedor Full Stack Quality Sistemas

    PHP estruturado, Laravel e Symfony; manutenção e evolução de sistemas legados em MySQL e PostgreSQL.

  5. a

    Estágio em desenvolvimento web Agência Mit

    Sistemas empresariais, páginas institucionais e aplicativos para iOS e Android.

Contato

Aberto a conversas sobre backend, infraestrutura e projetos novos.

[email protected]