Abdelrhman Said

Senior Software Engineer

Clear, maintainable software built to last.

Quality-oriented Senior Software Engineer with a passion for building products that are easy to use, easy to understand, and easy to maintain.

With over 6 years of experience, I've built multiple Projects for different clients, from small startups to large enterprises, serving more then 10M users, handling millions of requests per day.

Stack

Languages & frameworks
  • PHP
  • JavaScript
  • TypeScript
  • Laravel
  • Livewire
  • Vue.js
  • HTML & CSS
  • Tailwind CSS
  • jQuery
Data, APIs & web
  • SQL
  • PostgreSQL
  • Redis
  • REST APIs
  • HTTP
  • OAuth
  • WebSockets
Delivery & platform
  • Git
  • Docker
  • Linux
  • Bash
  • CI/CD
  • Nginx
Quality & craft
  • PHPUnit
  • Pest
  • Postman
  • Code review
  • a11y

Selected Work

Projects I've worked on

Redot Dashboard — View Website
01

Redot Dashboard

A Laravel starter kit for shipping web apps—with auth, datatables, permissions, and a robust localization layer—packaged as reusable components and small focused packages.

Mini CLI — View on GitHub
02

Mini CLI

A PHP package for creating CLI applications with ease, contributed to it by improving code quality and adding new features.

Experience

Roles and education I've had

Prismatecs w/ Afaq-IT, Heliopolis — Senior Software Engineer

Sep 2021 - Present

Worked at Prismatecs, a software house that partnered with Afaq-IT to develop ERP systems for NGOs in KSA.

Developed multiple modules, including a Projects Management module, a Strategy Balance module, a Report Builder, and a comprehensive LMS for Quran-reciting NGOs for the Rafed ERP system.

Led CMS refactoring and documentation, improving developer productivity and standardization.

Mentor and support juniors in the team.

Waffrlly, Cairo — Full Stack Developer

Mar 2020 - Nov 2021

Waffrlly is a cashback and coupons website that helps people get paid when they buy from online stores.

Writing

Longer notes on building software and working with teams

Is there such a thing as "good code"? — Read article
Published on

Is there such a thing as "good code"?

I used to obsess over writing "good code." You know the perfectly structured classes, clever design patterns, spending hours debating whether to use a factory or a builder. Then one day, I watched a colleague ship a hacky script that increased our conversion rate by 20%. My beautiful, untested feature? Still sitting in a branch somewhere.

That's when it hit me: maybe we're thinking about this all wrong.

Beyond the screen

Coding has always been more than just a job for me; it's a deep passion. I believe in earning the right to use complex architecture—starting plain, tight boundaries, and writing code that the next person to open the file can easily understand.

When I step away from the keyboard, my life revolves around continuous learning and family. I spend my downtime reading books on programming, marriage, and Islam.

I also have a long-standing childhood dream of learning to swim—a project that is currently in the backlog, but definitely on the roadmap.

If we work together

You’ll get someone who asks early questions, avoids unnecessary abstraction, and would rather fix the foundation than wallpaper over it. I’m not precious about trends—I am picky about leaving things in a state we won’t regret later.


  • Focus on clear, honest architecture.
  • Practical AI usage tied to real product problems.
  • Optimizing for the user and the future developer equally.