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.
- π€ 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
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
β All Deep Dives