Warm on the surface.
Sharp all the way down.
I'm Abdulkader. I've been writing code since I was 13, and I still treat every project like it's the one people will remember me by. This page is the part of the work you can't see in a repo: what I stand for, and what it actually feels like to build something with me.
Make hard technology simple enough that people actually enjoy using it.
Most software asks people to bend around it. I'd rather the software did the bending. My job is to take something genuinely difficult (a developer tool, an AI product, a system with too many moving parts) and hand it back simple, fast, and a little bit delightful. Approachable first. Seriously capable underneath.
Four things I won't compromise on
-
01
Warmth first, proof second
Personality and approachability come first. The depth reveals itself once you're in. I never trade the human feel for a bit more polish.
-
02
Show the work, don't claim it
The projects, the writing, and the craft do the talking. You won't catch me bragging in stat blocks. You'll find the actual thing, working.
-
03
Personality is a feature
The playful type and the single cyan accent aren't decoration, they're the point. I protect the character instead of sanding it toward safe and forgettable.
-
04
Earn every element
If a feature, a section, or a line of code isn't pulling its weight, it goes. Restraint, without ever tipping into cold.
The voice is on purpose
Warmth is the front door. The technical sharpness is what you find once you're inside. That order matters to me. Friendly and unmistakably human up top, obviously skilled underneath, never corporate in between.
$ cat traits.txt
playful, but never unserious
warm, but never vague
direct, but never cold
still learning something at 2am
$_
The engineer who's good with people, and the people-person who can actually engineer.
Plenty of developers go deep on the technical side. Plenty are great in a room. The two overlap less often than you'd hope. I lead engineering at DSRPT, a Google Premier Partner, and I still ship developer-first tools on the side: VSCode extensions, AI tools, the small things that make other builders' days quieter.
Self-taught since 13 means I never learned to separate the craft from the joy of it. That's the unfair advantage. I care about how the code reads and how the person using it feels, in the same breath, and I've never been able to fake one for the other.
A brand is just promises kept over time
Here's what working with me actually feels like.
-
→
You'll always know what I'm building and why. No black boxes, no surprises at the end.
-
→
I'll tell you when an idea is a weak one, kindly, and bring a stronger one to the table.
-
→
The thing I ship is the thing I would happily use myself, every time.
-
→
Fast, legible, and frictionless isn't a nice-to-have. It's where I start, not where I hope to land.
Years from now, I want the people I built with to remember two things: the work felt easy, and the result didn't look easy at all.
That's the whole brand, honestly. Approachable and creative first. Quietly, seriously good underneath. Everything else is just keeping that promise, one project at a time.
>_ Abdulkader Safi
Let's Build Something Together
Have a project in mind, want to collaborate on a web or mobile app, or just want to say hi? My inbox is open.