Think beyond the endpoint.
Data models, queues, caching, and real-time updates are part of the same system. I work across those layers so the API and the product can grow together.
About
Full-stack developer in Rabat. I build products end to end, and the AI workflows that make building them faster.
My background is in computer networks. Today I build software end to end — data model, API, interface — and I use AI workflows to ship it faster, for my clients’ products and for my own.
Over four years at FlexiApps, I grew from backend developer to tech lead. That meant more than writing code: owning the architecture, reviewing the work, talking to clients, and staying close to every technical decision behind a release. I now build AI-powered products at Ad Pro Max.
Alongside that work, I build my own products under Keforo and maintain open-source tools for the Bun and Node ecosystems. Those projects connect the parts of engineering I care about: useful products, dependable systems, and tools that make the next thing easier to build.
From backend developer to tech lead, and now building AI into real products.
Ad Pro Max
Building AI-powered applications end to end — LLM workflows and agentic systems shipped to production.
FlexiApps
Owned the technical side of each project from kickoff to release — architecture, backend, code review — while staying the client's single point of contact.
FlexiApps
Full ownership of the delivery lifecycle. QA protocols cut post-deploy bugs by 40%; AI tooling made delivery 35% faster.
FlexiApps
Scalable backend services and back-office dashboards. Indexing and Redis caching made the APIs 60% faster.
A product needs more than a working screen. My work connects the experience people see with the systems they depend on.
Data models, queues, caching, and real-time updates are part of the same system. I work across those layers so the API and the product can grow together.
LLM workflows and MCP servers connect models to products — and to the way I work. Used with permissions and evaluation, they cut delivery time without cutting corners.
My experience spans architecture, implementation, QA, and release. I stay hands-on while keeping the client's needs and the team’s delivery in view.
Building my own products keeps me close to the entire journey: the first idea, the implementation, and everything that follows a release.
Focused tools drawn from the work: image processing, storage, authentication, test data, AI evaluation, and browser privacy.
A foundation in networks, followed by software in production. My formal education continues alongside the work.
ISGA
ISTA-OFPPT, Azilal
Azilal
Based in Morocco and working remotely, I collaborate in Arabic, French, and English.
Building a product, growing a team, or looking to ship faster with AI? Tell me about it.
contact@aissamirhir.com