Software Engineer with 4+ years of experience building event-driven backend systems and microservices. Built programmatic advertising on a 47-service platform with a 99.9% ad delivery rate, adding four new microservices and extending four existing ones to serve ads through real-time recommendation. Also built an AI-native dynamic audio ad product that generates scripts, voice, and music, with human approval before anything goes live. Created the monitoring tools the team leans on when things go wrong: replaying budget incidents, tracking budgets, order delivery success and status freshness, and redelivering orders in bulk. Every new feature and microservice ships with tracing, logs, and metrics through Tempo, Loki, and Prometheus.
Dublin, Ireland
Cairo, Egypt
Languages: TypeScript, JavaScript, Go, Python, Java, Dart, SQL
Backend: Node.js, NestJS, Express.js, Spring Boot, REST APIs, microservices, event-driven architecture
Messaging & Real-Time: Kafka, RabbitMQ, BullMQ, Redis, SSE, WebSockets
Databases: PostgreSQL, MongoDB, MySQL, TimescaleDB, BigQuery, Firebase
Cloud & DevOps: Google Cloud Platform, AWS Lambda, Docker, Kubernetes, Linux, CI/CD, Git
Observability: OpenTelemetry, Prometheus, Loki, distributed tracing, load & stress testing
AI / LLM: LLM integration, RAG, vector search, model & prompt evaluation
Mobile & Frontend: React Native, Flutter, React, Next.js, Angular
Media & Ad-Tech: FFmpeg, HLS, SSP, VAST, RTB, audio ad-serving