Built and open-sourced the IMA Framework—a multi-agent system with 8 specialist roles and 35+ workflows for influencer marketing. Built the IMA-Hermes-Agent Skill, a 5-agent system that finds YouTube creators, pulls video transcripts (via Firecrawl), and writes personalized cold emails. Used Hermes agent and Paperclip to build workflows that study YouTube content and find the best creators to reach out to.
Ahmed Chouaya
Senior Software Engineer | Building AI-Agentic Workflows
I’m constantly learning and evolving. I love diving into new ideas and finding creative ways to solve problems.
Experience
Built an AI Agents Dashboard to manage and monitor internal AI workflows and data labeling. Modified CVAT (Computer Vision Annotation Tool) core to add custom annotation tools for specific labeling needs. Added Arabic document support, fixing RTL rendering and text processing issues in the AI pipeline. Built Django APIs for data management across the platform.
Rebuilt the user dashboard and post interaction system in Next.js, improving how premium content, tips, and shares are delivered. Managed cloud infrastructure and deployments using Azure and GitHub Actions. Set up dev workflows using Nx (Monorepo), Docker, and NixOS/nix-shell so the whole team had matching environments. Added multi-language support and managed databases with Prisma and MySQL.
Built apps with the MERN stack using React, Redux, Node.js, and MongoDB (Mongoose). Improved audio file handling for smooth, fast playback with clean frontend interfaces. Managed Linux servers on my own, handling debugging and keeping services running. Set up cloud storage and deployments using AWS Lightsail and S3.
Skills
Multi-Agent Systems
Google ADK, agents-cli, Hermes Agent, and custom agent frameworks
AI Agent Development
Claude Code, OpenCode, prompt engineering, RAG, and agent behavior control
Full-Stack Engineering
Next.js, React, Django, Node.js, MERN stack, and cloud infrastructure
Cloud & DevOps
AWS, Azure, Docker, CI/CD pipelines, and Linux server management
Projects
Agent skill for Claude Code and OpenCode that turns math algorithms from research papers into working Python code. Worked with a Mathematics PhD to build workflows that stop the LLM from making things up in technical research.
Code review agent built with Google ADK and Gemini Flash that enforces coding standards through harsh but funny roasts. Built a test suite using LLM-as-judge to score 4 things: Harshness, Brevity, No-Help, and Condescending Tone. Hit 100% pass rates on custom tests, showing tight control over prompt behavior and personality consistency.
Turns AI coding tools (Claude Code, Cursor) into team-based agencies using YAML workflows and session routing. Has 8 specialist roles and 35+ workflows for influencer marketing. Includes 'Party Mode' where multiple agents discuss and debate strategies together.
Writing
View all postsHow NixOS fixed my dev environment problems and made team setup faster