Issa Al-Halabi·Al Khobar, Saudi Arabia
Senior Software Engineer | Architecture & Leadership·7+ years
Building reliable systems that scale.
Architecture across full-stack TypeScript systems: React and React Native front ends, Node.js and NestJS microservices, and the AWS and Kubernetes platforms beneath them.
TypeScript · React.js · Node.js · AWS · Kubernetes · Kafka · Event-Driven · DevOps · AI Agents & Automation
Engineering the business can build on.
Senior engineer and hands-on technical leader with 7+ years building and owning platforms across e-commerce, fintech, AI, IoT, EdTech, and Web3.
I set the standards teams build against, mentor across mobile, web, and backend, and still ship code weekly. I build AI-assisted workflows into how teams work, not around them.
Seven years building systems and leading teams.
- Led design of a 15-service e-commerce platform with 40+ payment, logistics, banking integrations.
- Directed architecture across a team of 8 engineers, setting standards and reviewing hard changes.
- Built the React front end in TypeScript with Redux Toolkit and React Query, typed end to end.
- Architected a Kafka-driven merch design and rendering microservice with 2D/3D preview generation.
- Designed a Kafka outbox pattern across 20+ modules for reliable event delivery.
- Ran infrastructure on AWS EKS with Grafana: weekly releases across 3 environments, cost down 50%.
- Established an AI-native workflow with AI agents, cutting onboarding from 3 months to 1 week.
- Introduced AI-assisted code review and testing, speeding release cycles 200%.
- Cut manual operations 70% and support effort 50%; improved PostgreSQL performance 30%.
- Delivered 7 event-driven microservices powering an RWA marketplace across 6 blockchain networks.
- Executed a zero-downtime AWS account migration across 12 services.
- Supported ingestion and processing of thousands of digital assets across 6 networks.
- Reduced Docker image sizes by 90% and CI/CD execution times by 50%.
- Lowered developer overhead by 30% through reusable packages and automation.
- Built a real-time SSE system with Lambda and Step Functions for automated background workflows.
- Integrated Alchemy, SimpleHash, and Algolia to power indexing, search, and communication.
- Led a team of 5 engineers and mentored 3 developers across mobile, web, and backend platforms.
- Delivered the React Native app and React web dashboard for fleet operations with Redux.
- Designed a microservices platform on APISIX and Keycloak, unifying auth across 8+ identity providers.
- Enabled real-time operations for 100+ bikes and 300+ battery stations using RabbitMQ.
- Accelerated deployments 30% via Kubernetes and CI/CD automation.
- Implemented the end-to-end battery swap flow, covering initiation, doors, and placement.
- Hardened platform security with SSL, security groups, and XSS/brute-force protections.
- Developed and maintained 10+ Node.js microservices across fintech, e-commerce, and EdTech platforms.
- Built an e-learning platform with video uploads, subscriptions, and Socket.io playback tracking.
- Delivered a React Native banking app with an Egyptian bank, integrating 5+ payment gateways.
- Improved database performance 40% via schema optimization and SQL-to-NoSQL migration.
- Improved reliability through containerized deployments and Teltonika IoT integration.
- Mentored junior engineers, ran technical workshops, and introduced reusable development standards.
- Delivered 10+ web applications using PHP, JavaScript, MySQL, and REST APIs.
- Built custom WordPress themes and plugins for client sites.
- Maintained codebase quality using Git and GitHub for version control.
- Led small project teams and delivered projects within scope and schedule.
Impact, in numbers.
A few outcomes I'm proud of: real, measured wins from shipping systems at scale.
Smaller Docker images, plus 50% faster CI/CD pipelines
Onboarding time cut through AI-assisted workflows
Faster release cycles through automation and CI/CD
Database performance gained through schema optimization
Manual operations reduced through platform redesign
Infrastructure cost reduced on a multi-tenant platform
How I make decisions.
The beliefs that survive contact with production.
01Simplicity
Prefer boring technology that scales. Simplicity is a feature.
02Reliability
Systems should fail gracefully. Optimize for uptime and maintainability.
03Observability
Metrics, traces, and logs are first-class concerns. You can't operate what you can't see.
04Business Impact
Technical decisions exist to create leverage. Optimize for outcomes instead of perfection.
Technologies I build with.
Backend
Typed, tested services and APIs, the core of what I build.
Cloud & Infrastructure
Provisioning and running platforms reliably on AWS.
Data & Messaging
Durable state and event flow, fast and consistent.
Architecture
Keeping complex systems debuggable as they grow.
Quality & Operations
Shipping safely and seeing what production is doing.
Applied AI
Putting LLMs to work in real engineering workflows.
Let's talk.
Open to senior engineering roles, architecture leadership and interesting technical challenges across e-commerce, fintech, AI, IoT, EdTech and Web3.
I read every one. Typical reply within 24 hours.