Legacy
Desenvolvedora Full Stack Pleno
Remoto
Desenvolvi o Legacy Clinic, sistema web de gestão para clínicas odontológicas, com Vue 3 (Vite, PrimeVue, Tailwind, Pinia) no front-end e Node.js com Express no back-end, cobrindo agenda, pacientes, comercial, financeiro, relatórios e painel administrativo multiempresa. Modelei e evoluí o banco relacional MySQL com Sequelize (~70 entidades). Tomei decisões técnicas de arquitetura: camada de services separada de controllers, transações em fluxos críticos, autenticação por sessão persistida no banco + JWT, documentação de API com Swagger e comunicação em tempo real com Socket.IO. Construí interfaces responsivas e modulares. Implementei integrações: emissão e consulta de notas fiscais via Bling (OAuth 2.0), armazenamento de mídias em BackBlaze, rotinas agendadas (node-cron), geração de relatórios/impressões e migração de dados de sistemas legados. Garanti manutenibilidade e qualidade: rotas protegidas no Vue Router, validação de contexto de filial/empresa nas APIs, testes com Jest/Supertest.