Skills
Infrastructure and capabilities
Languages, frameworks, and systems I architect, build, and deploy with.
I code with AI — intentionally
95% of my code is now written with AI assistance. I treat it as a force multiplier: I architect, review, and own the output — the AI accelerates execution. The results speak for themselves: a Rust image service that improved performance by 98%, a compiler built with WebFluent, and production systems running across MENA and Africa.
AI and tooling
Claude
Cursor
GitHub Copilot
LLM APIs
Languages
Rust
TypeScript
JavaScript
SQL
Backend and APIs
Node.js
NestJS
Express.js
GraphQL
REST APIs
Databases and storage
PostgreSQL
MySQL
MongoDB
Firebase
Redis
NoSQL
Messaging and streaming
Apache Kafka
RabbitMQ
Event-driven design
WebSocket
gRPC
Systems and architecture
Microservices architecture
Distributed systems
WebAssembly
System design
Compiler design
DevOps and infrastructure
Docker
Nginx
Linux
CI/CD
Git
Frontend and desktop
React
React Native
Angular
Vue.js
Electron
Tauri
GTK4 / libadwaita
Security and quality
AES encryption
JWT / OAuth
Unit testing
Code review
Agile / Scrum
Spoken languages
Arabic
English