Carlos Quendera
Programador full-stack para produtos de recursos humanos e recrutamento.
Montijo, Lisboa, Portugal
Construo e migro o software que um cliente de recursos humanos e recrutamento usa no dia a dia.
A maior parte desse trabalho é a Evolve, uma plataforma em NestJS e Gatsby que substitui um sistema em CakePHP que ainda mantenho.
Também fiz o site público, a configuração AWS e de observabilidade à volta do produto, e webhooks para clientes na Vectorhire.
Trabalho
Evolve
Passei o produto de recursos humanos de CakePHP para NestJS e Gatsby, e mantive a aplicação legada em serviço durante a mudança.
NestJS, Gatsby, CakePHP
Site público de recrutamento
Construí o site público do cliente, backend e frontend.
NestJS, Next.js
Webhooks da Vectorhire
Webhooks de backend em produção, já usados por clientes.
NestJS
Experiência
set. 2022 — Atual
Programador full-stack
Betacode · Montijo, Lisboa, Portugal
- Migrei a Evolve de CakePHP para NestJS e Gatsby, e continuo a manter a aplicação legada enquanto as funcionalidades passam. A nova plataforma cobre o produto que o cliente usa todos os dias, incluindo contratos, recibos de vencimento, comunicações e assinatura digital.
- Construí o site público de recrutamento de ponta a ponta, com NestJS no backend e Next.js no frontend.
- Trato da plataforma à volta do produto: DNS e acessos na AWS, imagens de contentores no ECR, Elasticsearch e Kibana para KPIs, e logs com Grafana e Loki. O produto integra SendGrid, Twilio, assinatura digital, Bizneo, Hirint e outras APIs externas.
- Na Vectorhire, um segundo produto de recrutamento, concentrei-me no backend, incluindo webhooks que os clientes já usam.
Competências
Plataformas
NestJS, Next.js, Gatsby, CakePHP
Infraestrutura
AWS, Docker, Elasticsearch, Grafana, Loki
Formação
Parte curricular do mestrado em Engenharia Informática. Dissertação não entregue.
NOVA FCT · 2021
Licenciatura em Engenharia Informática
NOVA FCT · 2019