← Projects

ISC2 · via Valtech

ISC2 GraphQL & Microservices Backend

GraphQL and microservices backend built from the ground up, documented for the internal team

Built a GraphQL and microservices backend from scratch for ISC2, with Azure serverless integrations to Algolia, Salesforce and Commercetools, and documented the solution for internal engineers.

Role
Senior Full-Stack Engineer
Period
2021 – 2022

Categories

  • Backend
  • Integrations
  • Serverless

Technologies

  • GraphQL
  • Node.js
  • Azure Functions
  • Algolia
  • Salesforce
  • Commercetools

Context

ISC2 — the association behind the CISSP certification — needed a backend that could unify search, CRM and commerce behind a single API for its member-facing experiences. I built it from the ground up during my time at Valtech.

What I did

  • Built a GraphQL and microservices backend from scratch, improving modularity, extensibility and separation of concerns.
  • Implemented Azure serverless integrations (Azure Functions) with Algolia for search, Salesforce for CRM and Commercetools for commerce.
  • Documented the solution — architecture, contracts and operational notes — so ISC2's internal engineers could own and extend it.

Outcome

A modular API layer with clear boundaries between search, CRM and commerce concerns, handed over with documentation so the client's own team could extend it.