Projects

Case studies built around backend ownership and delivery quality

The ordering reflects the portfolio strategy in the PRD: ENOClink MobileFuel first, identity work second, then broader payment and integration-heavy systems.

Flagship system

ENOClink MobileFuel

A large-scale UAE mobile fuel delivery platform spanning business fleet and community fueling workflows, with public product context pointing to digital controls, broad operational coverage, and meaningful transaction volume.

Challenge: Coordinate transactional workflows, service boundaries, and frequent releases across a platform tied to real-world fuel delivery operations.

Contribution: Delivered backend features, supported production investigations, improved delivery workflows, and worked in an Azure environment with infrastructure managed through Terraform.

  • Ruby on Rails
  • PostgreSQL
  • Redis
  • Azure
  • Terraform
  • CI/CD
Read details

Security and identity

Keycloak integration

Secure identity work focused on authentication flows, environment setup, and practical integration across services.

Challenge: Align application behavior, token handling, and permission mapping without turning auth into an operational burden.

Contribution: Implemented and troubleshot auth flows, configuration, and secure service integration with attention to session and role behavior.

  • Keycloak
  • OAuth2/OIDC
  • Roles & permissions
  • Secrets
  • Environment config
Read details

Systems ownership

Payments and integrations

Backend work around transaction-heavy services, partner APIs, and failure-aware delivery.

Challenge: Keep business workflows dependable while external dependencies, callbacks, and edge cases stay in motion.

Contribution: Designed APIs, handled integration contracts, improved observability, and debugged production issues under real constraints.

  • APIs
  • Webhooks
  • Reliability
  • Testing
  • Observability
Read details

Supporting work

Additional experience includes broader DevOps and platform support work, engineering process improvements, debugging under production pressure, and backend contributions that connected product delivery with release safety rather than treating them as separate concerns.