PROFILE
Abdel
Rahman
I'm a senior software engineer. I design and build systems that stay reliable at scale, and I like owning them end to end.
For work, technical conversations, or collaboration, I'd be glad to hear from you.
Contact01 · OVERVIEW
A short version of what I do.
For about nine years I've architected and built backend systems across realtime communication, payments, fintech, and e-commerce. I'm drawn to hard technical problems, careful analysis, and taking a project from the first decision all the way through to production. I care about systems that are secure, observable, and understandable long after they ship.
02 · WHAT I WORK ON
The areas I work in most.
- Realtime communication
- Designing and scaling WebRTC signaling, secure WebSockets, and low-bandwidth, end-to-end encrypted calling and messaging that hold up on weak networks.
- Distributed systems and backend
- Building horizontally scalable services in Go, Node.js, and PHP with event streaming, strong observability, and assertion-driven tests that lock in critical behaviour.
- Payments, fintech, and commerce
- Working across payment gateways, lending and credit lines, wallets and ledgers, and the order, refund, and loyalty systems around them.
03 · SELECTED WORK
A few pieces of work worth showing.
Each one comes with the context, my role, and what came of it.
04 · BACKGROUND
Roles, education, and a bit more.
Roles
- Senior Software EngineerComeraOctober 2025 – Present
- Senior Software EngineerTradelingJanuary 2024 – October 2025
- Senior Software EngineerSTCNovember 2022 – December 2023
- Software EngineerAlgoDrivenFebruary 2022 – November 2022
- Software EngineerIDOMJanuary 2018 – January 2022
Education
- Master's Degree, Blockchain TechnologiesUniversity of Barcelona
- BSc, Physics and Information TechnologyUAE University
05 · CONTACT
I'd be glad to hear from you.
The contact page has a few starting points, so your first message can get straight to the point.
See ways to reach me