Skip to main content

Senior Backend Engineer

Adel Saleh

Ruby on Rails, integration architecture, and payments

Senior Backend Engineer with 7+ years building and scaling multi-tenant SaaS on Ruby on Rails and PostgreSQL. I ship payment, billing, and CRM integrations for an HR and payroll platform serving 6,000+ companies and 2M+ employees across GCC/MENA.

Open to remote roles and relocation across Saudi Arabia / GCC

Work

Roles and selected projects. Outcomes below are from production systems I shipped.

  1. JisrHR

    2020 – Present

    HR and payroll SaaS serving 6,000+ companies and 2M+ employees across GCC/MENA. · Al Mukalla, Yemen

    Senior Software Engineer

    2025 – Present
    • Cut a PostgreSQL aggregation over 11M+ Foodics order records from ~25–30s to under 3s with a composite index and query rewrite; background sync runtime dropped ~35%.
    • Designed the seats and subsidiaries module: multi-entity models and RBAC so parent organizations can pay for subsidiaries and allocate seats, shaping billing and MRR reporting.
    • Integrated MyFatoorah for KSA and GCC: subscription billing, one-time top-ups, and webhook processing.
    • Built idempotent payment webhook handlers with transaction boundaries and unique keys for GCC gateway reconciliation.
    • Expanded RSpec coverage on payment and billing paths; review code for SOLID and clean architecture; mentor on design, debugging, and TDD.

    Mid Software Engineer

    2020 – 2025
    • Shipped Ruby on Rails API features for a multi-tenant PostgreSQL platform with product, frontend, and QA.
    • Built Chargebee for subscription lifecycle and invoice sync; HubSpot closed-won webhooks that create customer organizations; Planhat integration.
    • Implemented async processing with AWS SQS (Shoryuken) and background jobs, with failure monitoring in Rollbar.
    • Refactored legacy code, tuned PostgreSQL queries, and migrated schemas to improve response times.
    • Ruby on Rails
    • PostgreSQL
    • AWS SQS
    • Shoryuken
    • MyFatoorah
    • Chargebee
    • HubSpot
    • RSpec
  2. Clickapps

    2018 – 2020

    Backend engineer for client mobile and web products. · Al Mukalla, Yemen

    Backend Engineer

    • Built and maintained Ruby on Rails backends and REST APIs for multiple client applications.
    • Designed PostgreSQL schemas and collaborated with cross-functional teams on delivery.
    • Ruby on Rails
    • PostgreSQL
    • REST APIs

Selected projects

  • Digital Pathology Platform

    Client project · Backend Engineer

    Backend workflows for high-resolution medical slide and image management, including Pathomation API integration for slide metadata and a secure processing pipeline.

    • Ruby on Rails
    • PostgreSQL
    • Pathomation API
  • Sanad

    Personal project · in development

    Offline-first, multi-tenant administrative and education management SaaS. Rails 8 backend, PostgreSQL, and a Preact PWA with offline capability.

    • Ruby on Rails 8
    • PostgreSQL
    • Preact
    • PWA

Skills

Languages & frameworks
  • Ruby
  • Ruby on Rails
  • JavaScript
  • SQL
Data & async
  • PostgreSQL
  • Redis
  • AWS S3
  • AWS SQS
  • Shoryuken
  • Sidekiq
  • ActiveJob
Integrations
  • MyFatoorah
  • Chargebee
  • HubSpot
  • Planhat
  • Foodics
  • Pathomation API
Quality & delivery
  • RSpec
  • TDD
  • GitHub Actions
  • Snyk
  • Datadog
  • New Relic
  • Rollbar
  • Cursor

Bachelor of Information Technology, University of Sciences and Technology, Yemen · 2014 – 2018

  • Database Design and Basic SQL in PostgreSQL · Coursera, Aug 2022
  • Optimization of SQL Query Tuning and Performance · Coursera, Jul 2022
  • Using Ruby on Rails with Cloud SQL for PostgreSQL on Cloud Run · Coursera, Jun 2022
  • AWS S3 Basics · Coursera, Aug 2022
  • API Testing a Real Web Application via Postman · Coursera, Sep 2022

Contact

Open to remote roles and relocation across Saudi Arabia / GCC

Al Mukalla, Yemen