Skip to content

Abdelrahman Abouroumia (Romia)Backend and AI systems engineer.

Software Engineer at Tutanic, working on backend services and AI systems: microservices, event streaming, and the Kubernetes they deploy to. Co-founder of Zaylon AI, where I built the agent that sells over WhatsApp and Instagram in the customer's own dialect.

Currently
Software Engineer at TutanicCo-founder of Zaylon AI
Award
Best Demonstrated Improvementmicro1 Frontier Engineering Challenge 2026The project
Works with
FastAPI, Django, NATS JetStreamLangGraph, CopilotKit, MCP on AWS

01

What I work on

At Tutanic I work on backend services and AI systems: the services, the streams between them, the stores behind them, the agents and tools on top, and the AWS and Kubernetes they deploy to. The terminal answers the rest.

romia@dev: ~

$

Services
FastAPI, Django, microservices
Messaging
NATS JetStream
Data
Postgres behind PgBouncer, Dragonfly, S3
AI
AWS Bedrock, retrieval, AI tools
Agents
LangGraph, CopilotKit, MCP
Deploy
AWS, Kubernetes, Helm

02

Selected work

The company I co-founded, the agent that won micro1's Best Demonstrated Improvement, and a tool I published on PyPI. Each one is shown with the artefact that explains it best.

01Co-founderSince 2025

Zaylon AI

An AI that sells over WhatsApp and Instagram for MENA merchants, carrying a customer from the first product question to a confirmed payment, all inside the chat.

A LangGraph tool-calling agent and tri-lingual NLP on multi-tenant FastAPI microservices that talk over Kafka, deployed service by service on Railway

LangGraph · FastAPI · Kafka · Redis · CopilotKit · Railway

railway: every service deployed with its own configChannelsWhatsApp, Instagram, +3Merchant dashboardNext.js, CopilotKitWebhook gatewayFastAPI serviceMerchant APIFastAPI serviceRedissessions, batching, cacheKafkaevents between servicesPostgrespgvector, per-tenant rowsConversation servicebatching, 3 dialectsAgent serviceLangGraph, tool callingIntegrations serviceShopify, Salla, +4Sales toolscatalog, recommendSupport toolsorders, policiesCheckout toolscart, pay, confirmPayments serviceStripe, Paymob, Fawry
Zaylon's services: one conversation travels from a channel, through Kafka, to the agent and its tools, and out to the merchant's store and payment provider.

02Competition entry2026

AdvisoryDrift

Best Demonstrated Improvement, micro1 Frontier Engineering Challenge 2026

An agent that corrects the affected-version ranges of public security advisories from repository evidence, and the held-out benchmark that measures whether it works. Built in four days for the micro1 Frontier Engineering Challenge.

Matched 15 of 38 held-out corrections exactly, against 5 for an oracle-best deterministic baseline. McNemar exact p = 0.0063.

Python · Agents · Git · Evaluation · Security

Exact-set match on 38 held-out corrections

AdvisoryDrift the agent

15/38 = 39%

95% interval 26 to 55%

Deterministic baseline oracle-best, an upper bound

5/38 = 13%

95% interval 6 to 27%

Same cases for both, paired McNemar exact test: p = 0.0063. The baseline is credited whenever either of its two arms is right, which no real system could do.

03Open source2026

commentdraft

A command line tool that triages comments on your own posts into reply, skip, or escalate, drafts the reply from one source document, and sends nothing a person has not approved one keystroke at a time.

Eight platform connection guides written from primary sources, and a publish path with no way to approve in bulk: one keystroke, one reply

Python · CLI · Apache-2.0 · PyPI · Platform APIs

One published run, 11 comments

  • reply4
  • skip3
  • escalate4

reply

“Does it cover mushrooms at all?”

content question about a subject the book deliberately excludes

skip

“This is a scam you are just here to sell a book”

accusation rather than an objection, answering it widens the argument

escalate

“I have a nut allergy is any of this dangerous for me”

health question beyond the scope of the book, directed to medical professional

Seven of the eleven got no draft at all.

Verbatim from a run of the shipped example, written up with the command that reproduces it.

03

Experience

  1. Sep 2026 – Present

    Software Engineer, AI Systems

    Tutanic

    Backend services and AI systems.

    Microservices · FastAPI · Django · NATS JetStream · PostgreSQL · PgBouncer · Dragonfly · LangGraph · CopilotKit · MCP · AWS Bedrock · Amazon S3 · Kubernetes · Helm

  2. May 2025 – Present

    Software Engineer & Co-Founder

    Zaylon AI

    Co-founded Zaylon and built its AI system and backend: a LangGraph tool-calling agent and tri-lingual NLP on FastAPI microservices that talk over Kafka, with PostgreSQL, Redis, multi-tenant isolation, and per-service Railway deployment, built for MENA merchants selling on WhatsApp, Instagram, and web.

    • Built the conversational AI in LangGraph as a single tool-calling agent with about 35 scoped tools across sales, support, and checkout. An earlier multi-agent supervisor was kept behind a flag and deleted once it was clear the single agent was the only path ever serving a request
    • Built hybrid product search combining keyword matching, semantic vector similarity, and Reciprocal Rank Fusion scoring
    • Wrote the FastAPI Python backend and its service architecture, containerized with Docker for deployment
    • Built multi-tenant security: argon2id key auth, per-merchant row-level isolation, and semgrep rules that fail CI on raw table access outside the repository layer
    • Built a Postgres-backed saga engine with reverse-order compensation so a failed checkout step rolls back cleanly
    • Batched rapid-fire WhatsApp messages in Redis into a single turn before invoking the agent, so it reads the whole thought at once instead of replying to each fragment
  3. Sep 2024 – Feb 2026

    AI Coding Expert

    Scale AI · Contract

    Reviewed and improved LLM-generated code for RLHF training data used to train frontier AI models.

    • Reviewed and ranked code repositories across languages for RLHF data pipelines used to train frontier AI models
    • Built test suites as quality control, scoring correctness, efficiency, style adherence, and edge case handling
    • Reviewed thousands of code samples, providing detailed feedback on reasoning chains, code structure, and technical accuracy
  4. Jul 2025

    Software Integration Engineering Intern

    Ejada

    Worked on core banking integration systems, building APIs and event-driven messaging pipelines.

    • Built RESTful API endpoints for core banking operations using Spring Boot with query optimization and Redis caching for frequently accessed account data
    • Configured Apache Kafka producers and consumers for asynchronous transaction processing, decoupling payment events from the main request lifecycle
    • Implemented API gateway security with OAuth2 authentication, rate limiting, and request validation using WSO2 API Manager
  5. Aug 2024 – Oct 2024

    Automotive Cybersecurity Intern

    Swift-ACT

    Contributed to automotive cybersecurity research, building security scenario catalogs and running attack simulations in vehicle simulation environments.

    • Built security scenario catalogs with threat models, attack vectors, and mitigations for CAN bus and ECU communication systems following automotive cybersecurity standards
    • Conducted fuzz testing on Automotive Emergency Braking (AEB) components, identifying edge cases in sensor fusion timing and brake actuation logic under corrupted input data

04

Writing

Write-ups of the systems above: how each one works, what was measured, and what the measurement changed.

All posts

05

About

I'm a software engineer at Tutanic, working on backend services and AI systems. I co-founded Zaylon AI and built its AI system and backend: the LangGraph agent that sells over WhatsApp and Instagram, the tri-lingual NLP, and the FastAPI backend behind them. I work across the stack but lean toward backend and AI. B.Sc. in Computer and Communications Engineering with an AI concentration from Alexandria University. I speak English, Arabic, German, and Spanish, and I play guitar.

Recognition

Certificate of Achievement from micro1: Best Demonstrated Improvement, presented to Abdelrahman Abouroumia

Best Demonstrated Improvement

micro1 Frontier Engineering Challenge 2026, September 2026

“For outstanding engineering judgment, creativity, and execution.”
Education
B.Sc. in Computer and Communications Engineering, AI concentrationAlexandria University, Faculty of EngineeringGPA 3.75 / 4.0, graduated July 2026
Certifications
Competitions
  • MTC-AIC3 BCI Challenge, Egypt National AI Competition
  • ECPC, 3x Participant
  • Hepsiburada Address Resolution Hackathon, TEKNOFEST 2025
Languages
English (Fluent), Arabic (Native), German (A1), Spanish (Conversational)

Stack

Backend
FastAPI, Django, Spring Boot, Microservices, NATS JetStream, Kafka, PostgreSQL, PgBouncer, Redis, Dragonfly, REST APIs
AI / ML
LangGraph, LangChain, CopilotKit, MCP, AWS Bedrock, RAG, PyTorch, ChromaDB, pgvector, NLP, Computer Vision
Infrastructure & Cloud
Kubernetes, Helm, Docker, AWS (Bedrock, S3), GitHub Actions, Railway, Linux, Git
Languages
Python, Java, SQL, TypeScript, C/C++

References

Dr. Mohamed Moustafa Mahmoud (Dr. 3M)

Global Performance Management Academy (GPMA). Ph.D., University of Pennsylvania.

Client. AI agents and automation for his organization.

mmmim1954@gmail.com+966 53 008 1400

06

Get in touch

If you are building agents, backend infrastructure or AI products, or hiring for one, I would like to hear about it. Email reaches me fastest.

aabouroumia@gmail.com