Skip to content

Omar Said

Backend Engineer

I build the parts of a product nobody sees until they break. Seven years on payment rails, queues and reporting systems — mostly Laravel and Postgres, lately a fair amount of Go. I am at my best when a team is trying to make something slow and fragile become fast and boring.

Get in touch

Experience

  • Senior Backend Engineer — Madfu Payments

    Own the settlement pipeline that reconciles roughly 90,000 transactions a day. Cut end-of-day reconciliation from four hours to eleven minutes by moving it off cron and onto a partitioned queue. Mentor two juniors.

    example.com
  • Backend Engineer — Tarabot Logistics

    Built the driver assignment service behind a fleet of 300 vehicles. Wrote the first real test suite the codebase had, which took deploys from weekly and nervous to daily and dull.

  • Junior Developer — Nile Systems

    Maintained internal tooling for a team of forty. Learned more from reading other people's code than from anything I wrote that year.

Projects

  • Ledger reconciliation engine

    Author

    An open-source engine that matches bank statements against internal ledgers and explains every mismatch in plain language. Used in production by three companies I know of.

    Go, PostgreSQL, NATS

    github.com/example/ledger
  • Arabic slug library

    Maintainer

    Transliterates Arabic to URL-safe slugs without mangling names. Written after the third time a colleague shipped a profile URL full of percent-encoding.

    PHP

    github.com/example/ar-slug

Tech Stack

  • Laravel — 5
  • Go — 4
  • PostgreSQL — 5
  • Redis — 4
  • Docker — 4
  • Terraform — 3

Skills

  • Distributed systems — 5100%
  • PostgreSQL — 5100%
  • Queue design — 480%
  • Observability — 480%
  • Code review — 5100%

Education

  • BSc Computer Engineering — Cairo University

  • github
  • linkedin