Aissam Irhir
Software Engineer
4+ years building scalable backend systems with Node.js, Express, and MongoDB. Led 20+ projects from architecture to production. Open source contributor and AI-powered development advocate based in Rabat, Morocco.
4+
Years Experience
20+
Projects Delivered
6+
Open Source Packages
60%
API Speed Improvement
// SKILLS & EXPERTISE
Technical Stack
Leveraging AI tools to accelerate development — prompt engineering, code generation, and automated testing.
// EXPERIENCE
Where I've Worked
Project Controller & Software Developer
FlexiApps — Rabat, Morocco
Hands-on developer building backend systems and React Admin dashboards
Full ownership of project lifecycle — development, QA, stress testing, and delivery
Reduced post-deployment bugs by 40% through QA protocols
Integrated AI tools into workflow, reducing delivery time by 35%
Software Developer
FlexiApps — Agdal Riyad, Rabat
Designed and built scalable backend services with Node.js, Express.js, and MongoDB
Created intuitive backoffice dashboards using React Admin for client management systems
Reduced API response time by 60% through MongoDB indexing and Redis caching
Clean, maintainable code and optimized API performance across multiple production apps
// PROJECTS
Featured Work
Browser extension that protects your Claude AI conversations with automatic encryption and chat cleanup.
Resize, compress, and convert images in Bun apps. Fast, lightweight, zero native dependencies.
Store and stream large files in MongoDB directly from Bun. Drop-in replacement for multer-gridfs-storage.
Securely hash and verify passwords in Bun using the Argon2 algorithm. Simple API, battle-tested.
Generate realistic test data for Mongoose models. Define once, create thousands of fixtures instantly.
Test and score AI model outputs with 18 quality metrics. Works with Claude, GPT, Gemini, and more.
Write, edit, and publish content using multiple AI models in one workspace. Built for content teams.
Manage e-commerce orders from Shopify, WooCommerce, and Google Sheets in one dashboard. Mobile, desktop, and web.
// EDUCATION
Background
Technicien Specialise — Network Engineering
ISTA-OFPPT, Azilal — 2022
Windows/Linux administration, Cisco CCNA (1-4), Network security, Web development
Baccalaureat SVT
Lycee Technique Azilal, Morocco — 2020
// LANGUAGES
Languages
// GET IN TOUCH
Let's Work Together
Available for freelance projects, collaborations, and full-time opportunities. Based in Rabat, Morocco — open to remote work worldwide.