Software is not what I do, it's how I think. I architect systems, solve problems, and ship clean, tested, well-documented code because I genuinely love every layer of the process. From the first idea to the final deploy, I go deep. The details are where great software lives.
Habit Rabbit– Turn daily habits into lasting routines, kids prove their effort and earn real money, controlled entirely by parents- 🤖 Artisan – AI agents for test generation, documentation, and code analysis — built for engineers who ship
Flossy – Local-first mobile finance app — track spending, set goals, and plan savings with full privacy, no cloud required
Event Management Platform – 2D hall seating architecture, WhatsApp invitation automation, and real-time reservation tracking
Qaemah – No-code storefront builder with WhatsApp ordering, custom branding, and Arabic/English RTL support
Suppliary – Enterprise supplier management — onboarding, verification, team collaboration, and smart analytics in one platform
Greenav – Waste operations platform for route-bin management, dispatch tracking, and real-time dashboard- 🏗️ Construction Management App – Mobile app for site tracking, task management, and crew coordination (Cube Contracting)
Student Attendance System – Desktop app for attendance tracking with automated reports and analytics
SMSP – Services management platform for electricity providers and generator owners, with subscription modules and access control
A space where I share how I think — architecture decisions, engineering deep dives, and the tools I trust. Contributions to the Tech Shelf are welcome.
- 🧠 Thought Process – How I approach problem-solving, map flows, break code into reusable units, and debug
- 🔩 Behind the Scenes – API design, auth, RBAC, testing, and decisions that never show up in screenshots
- 📖 Deep Dives – System design, performance optimization, architecture patterns, and scalable solutions
- 📚 Tech Shelf – Curated resources, roadmaps, tools, and packages. A community-driven developer hub
- Building AI-powered developer tools – Designing and shipping Artisan, an AI productivity layer for engineers covering test generation, documentation, and code analysis
- Architecting production systems – End-to-end ownership from schema design to deployment, with a focus on clean APIs, solid test coverage, and systems built to scale
- Going deep on AI agents – Exploring LangChain, OpenAI, and autonomous agent workflows to augment the way engineers work
- Writing and sharing – Publishing architecture decisions, engineering patterns, and real-world lessons through The Lab
- Thinking in systems – From data model to infrastructure, I care about every layer and how it holds up under pressure
I believe knowledge compounds when it's shared. My writing goes beyond surface-level explanations — each dive is practical and actionable, covering not just the tools and techniques but the principles, patterns, and mindset behind them. I run both structured series that build concepts across multiple parts and standalone dives into specific topics. Soon taking this further with video content and a new way to explore tech. Stay tuned.
Active Series
- 📘 ReactJS Series – From zero to component thinking. JSX, props, state, and the React mental model (4 parts · in progress)
- 🤖 Claude Code Series – From first run to multi-agent pipelines, MCP integrations, and CI/CD automation (7 parts · in progress)
Recent Articles
- 🧠 Claude Code: Agent Teams, MCP Servers & CI/CD Pipelines
- 📱 Claude Code Remote Control: Continue Terminal Sessions From Your Phone
- 🎨 Code to Canvas: Turning Production Code into Editable Figma Designs
- 🧪 Testing Methodologies Demystified: TDD vs BDD vs ATDD
- ☁️ Complete Cloudflare Load Balancer Setup — Add Your Vercel Deployment
- 🗺️ Landing Pages: Structure, Design & Creative Imagination



