Carlos Quendera

Carlos Quendera

Full-stack developer for HR and recruitment products.

Montijo, Lisbon, Portugal

I build and migrate the software an HR and recruitment client runs day to day.

Most of that work is Evolve, a NestJS and Gatsby platform replacing a CakePHP system I still maintain.

I also shipped the public website, the AWS and observability setup around the product, and customer webhooks on Vectorhire.

Work

  1. Evolve

    Moved the HR product from CakePHP to NestJS and Gatsby, and kept the legacy app in service during the move.

    NestJS, Gatsby, CakePHP

  2. Public recruitment website

    Built the client’s public site, backend and frontend.

    NestJS, Next.js

  3. Vectorhire webhooks

    Backend webhooks in production, already used by customers.

    NestJS

Experience

Sep 2022 — Present

Full-stack developer

BetacodeMontijo, Lisbon, Portugal

  • Migrated Evolve off CakePHP onto NestJS and Gatsby, and still maintain the legacy app while features move across. The new platform covers the product the client uses daily, including contracts, payslips, communications, and digital signatures.
  • Built the public recruitment website end to end, with NestJS on the backend and Next.js on the frontend.
  • Run the platform around the product: DNS and access on AWS, container images on ECR, Elasticsearch and Kibana for KPIs, and a Grafana and Loki log stack. The product is integrated with SendGrid, Twilio, digital signature, Bizneo, Hirint, and other external APIs.
  • On Vectorhire, a second recruitment product, I focused on the backend, including webhooks that customers already use.

Skills

Languages

TypeScript

Platforms

NestJS, Next.js, Gatsby, CakePHP

Infrastructure

AWS, Docker, Elasticsearch, Grafana, Loki

Education

MSc coursework in Informatics Engineering. Thesis not submitted.

NOVA FCT2021

BSc in Informatics Engineering

NOVA FCT2019

Contact

Email is the direct way to reach me.