Lead Software Architect | Ajel.sa | 2017 – 2019

Executive Summary & Architectural Context

Retained as Lead Software Architect and Technical Consultant to design, optimize, and maintain the digital publishing infrastructure for Ajel.sa, a high-throughput media and digital publishing network in the Kingdom of Saudi Arabia.

The mandate required engineering a resilient, multi-server Content Management System Architecture deployed on Acquia Cloud. The primary technical objective was achieving low-latency edge rendering and maintaining operational stability during extreme, unpredictable traffic spikes driven by regional breaking news events.


Technical Stack & Infrastructure Topology

  • ->Core Programming Language: PHP
  • ->Application Framework: Enterprise Content Management System Architecture (Drupal Enterprise)
  • ->Cloud & Hosting Infrastructure: Acquia Cloud Enterprise (Multi-Server Orchestration)
  • ->Caching & Edge Layer: Varnish Cache Reverse Proxy, Block-Level Internal Caching Rules
  • ->Data Pipelines & Integration: Asynchronous Content Syndication APIs, Custom Hook Subsystems, Accelerated Mobile Pages (AMP) Engine, Google News Syndication Protocols

Core Engineering Competencies

  • ->Enterprise Cloud Infrastructure Management & Infrastructure-Tiering
  • ->Concurrency Optimization & Latency Minimization
  • ->Cache-Topology Design & Edge Caching Architecture
  • ->High-Volume Ingestion & Asynchronous Data Syndication Engines
  • ->Relational Database Query & Index Tuning
  • ->API Contract Design & Protocol Rationalization
  • ->Discovery Optimization & Search Pipeline Refinement

Technical Implementation & Engineering Logic

//1. Edge Caching & Latency Reduction

  • ->Architected a tiered caching strategy utilizing Varnish reverse-proxy variables configured alongside custom block-level cache invalidation rules.
  • ->Offloaded read queries from the primary relational database to the edge proxy, resulting in immediate reductions in Time-to-First-Byte (TTFB) and protecting backend application servers during concurrent traffic surges.

//2. High-Concurrency Concurrency Management

  • ->Optimized Acquia Cloud deployment configurations and engineered customized application hooks to execute lightweight background operations during traffic spikes.
  • ->Mitigated thread pool saturation on application nodes, preserving page generation speed and uninterrupted system uptime during high-concurrency regional breaking news cycles.

//3. Database Optimization & Index Tuning

  • ->Conducted database query profiling and refactored slow relational queries across historical media archives.
  • ->Applied targeted indexing strategies to decouple search execution paths, resolving search locking conditions under concurrent write/read conditions.

Complexities & Edge Cases Managed

  • ->Monolithic Taxonomy Tracking Overhead: Managed taxonomy tree overhead by decoupling term dependency evaluation from core rendering loops, reducing memory footprints per request.
  • ->Archive Lock Contention: Solved relational lock contention occurring when concurrent users queried legacy media archives during live breaking news broadcasts by isolating search index paths from main transaction tables.
  • ->Multi-Party External News Wire Ingestion: Engineered robust ingest transformers and asynchronous API mapping layers for third-party news feeds, ensuring non-blocking payload ingestion and text normalization.
  • ->Syndication Protocol Integration: Designed and implemented pipelines for Accelerated Mobile Pages (AMP) and Google News syndication protocols, maintaining strict schema compliance without degrading origin server throughput.

Quantifiable Engineering & Business Impact

  • ->TTFB Reduction: Reduced origin database requests by offloading dynamic reads to edge proxy nodes and granular block-level caching layers.
  • ->Zero Downtime During Traffic Spikes: Maintained 100% platform availability and sustained execution performance during high-concurrency breaking news traffic events across the MENA region.
  • ->Database Stability Improvement: Eliminated thread blocking and database table lock bottlenecks during heavy archive queries and simultaneous content publishing cycles.