- Why Typing Faster With AI is Destroying Your Architecture
AI makes developers type faster, but it is actually degrading architectural thinking. Here is how to fix your workflow using Kata.
I am a Software Developer obsessed with the fine-grained details that define high-performance systems. My approach is rooted in deliberate thinking and a deep curiosity for how complex architectures fit together. With a foundation in graphic design, I bring a unique perspective to engineering—balancing rigorous technical logic with an eye for clean, minimalist design.
Currently, I am deep-diving into the world of Artificial Intelligence. I am exploring how LLMs, agentic workflows, and machine learning can be integrated into modern development pipelines to build more intelligent, autonomous systems. For me, software isn't just about writing code; it's about solving the right problems with the most elegant solutions possible.
Developed automation scripts and custom tools to optimise workflows, enhance efficiency, and support IT operations.
Built Medora, a web app for doctor appointments and patient lab results, handling front-end, back-end, and database integration for online booking and result tracking.
Specialized in software engineering, system architecture, and modern web frameworks.
Foundation in mathematical reasoning and scientific methodology.
AI makes developers type faster, but it is actually degrading architectural thinking. Here is how to fix your workflow using Kata.
Why the fear that AI will replace developers is completely missing the point. The opposite is actually happening.
How Anthropic's research on agentic misalignment changed the way I think about AI safety and autonomous systems.
A smart Python CLI wrapper for automated and synchronized requirements.txt dependency management.
A simple, recursive web scraper for contact info.
A modern medical dashboard application for healthcare professionals
Classic Pong game built with modern JavaScript
Professional browser extension for high-fidelity audio amplification and precision gain control.
A collaborative web app for teams to manage tasks, projects, chats, and calendars—built for productivity, inspired by Jira and Slack.
A VSCode-style developer portfolio with terminal interface and file explorer navigation
Web platform providing simplified access to Moroccan administrative procedures, offering guides, forms, and resources for citizens
Digital patient queue management system for medical cabinets, streamlining appointment scheduling and patient flow
