Sobre mim:
Sólidos conhecimentos em linguagens de programação(PHP, Typescript), desenvolvimento back-end(NodeJS, Express e NestJS), Desenvolvimento Front-End(React e Next.JS) e banco de dados. Experiência prática em desenvolvimento de APIs, modelagem de banco de dados e resolução de problemas técnicos em projetos reais. Possuo habilidades em gerenciamento de projetos e liderança de equipes, com foco em entrega de resultados e otimização de processos.
Resumo da experiência profissional:
Desenvolvedor Back-End:
- Modelagem e manutenção de banco de dados relacionais (PrismaORM, TypeORM, PostgreSQL e MySQL) e banco de dados não-relacionais(MongoDB) aplicando boas práticas de normalização e performance.
- Criação e manutenção de API's RESTful utilizando NestJS.
- Integração com sistemas externos como gateways de pagamento (ex: Stripe, MercadoPago), redes sociais (ex: Meta, Twitter API) e outras APIs públicas e privadas.
- Resolução de bugs, gargalos de performance e problemas.
- Escrita de documentação técnica completa para as APIs utilizando Swagger/OpenAPI.
Utilização de Docker e Docker Compose para ambiente de desenvolvimento e produção.
- Implementação de testes unitários .
- Aplicações desenvolvidas com PHP.
- Experiência com CI/CD e deploys automatizados em ambientes como Heroku, Vercel, Railway e VPS.
- Desenvolvimento de aplicações e serviços em Java, utilizando frameworks como Spring Boot, com foco em APIs REST, segurança (Spring Security) e persistência com JPA/Hibernate.
Desenvolvedor Front-End:
- Aplicações modernas desenvolvidas com React e Next.js, utilizando TypeScript para garantir tipagem estática e segurança em tempo de desenvolvimento.
- Aplicações modernas desenvolvidas com React e Next.js, utilizando TypeScript para garantir tipagem estática e segurança em tempo de desenvolvimento.
- Uso de bibliotecas como Zustand, Redux, React Hook Form, TailwindCSS e Styled Components.
- Criação de interfaces responsivas e acessíveis (A11Y), com foco em UX/UI.
- Integração com APIs REST e GraphQL, uso de SWR e React Query para gerenciamento de dados assíncronos.
- Implementação de testes com Jest.
- Experiência com renderização SSR e SSG em Next.js.
Desenvolvedor Chat bots:
- Desenvolvimento de bots personalizados para WhatsApp, Telegram e Discord, utilizando JavaScript e TypeScript.
- Uso de frameworks como Baileys, Telegraf, Discord.js, e também plataformas como Twilio e Dialogflow.
- Integração dos bots com sistemas de pagamento, bancos de dados, e webhooks externos.
- Desenvolvimento de lógica conversacional, comandos interativos, automações e notificações em tempo real.
- Deploy e escalabilidade de bots em ambientes cloud como AWS (Lambda, EC2) ou Render.
- Logs e monitoramento com ferramentas como PM2, Loggly e Datadog