
"Start with what is right rather than what is acceptable." — Franz Kafka
Yassine Ait Sidi Brahim
Not just writing code — building logic, shaping ideas, and solving real human problems through software.
About Me
Full-Stack Software Engineer & AI Engineer
With 4 years of hands-on experience, curiosity has been my guide from day one.
I began by creating custom websites and solutions, then steadily progressed to designing full software systems and streamlining workflows.
My core expertise spans backend development with Laravel and Symfony,
frontend with React and Next.js, and mobile with React Native.
Recently, I've been drawn to integrating AI into real projects, building RAG systems, MCP server architectures, and LLM-powered features.
What excites me most now is exploring MLOps, model training, and cloud AI services with AWS—a path I'm actively learning and passionate about.
I'm always eager to grow, improve, and deliver better results.
Backend Frameworks
Programming Languages
AI & LLMs
Cloud & DevOps
Frontend Development
Databases & Storage
Testing & Quality Assurance
Project Management
Monitoring & BI
Systems & Software Architecture
Experience
Full-Stack Software Engineer
🛰️ GPS Fleet Management System
Supporting and improving a GPS fleet management platform tracking 500+ vehicles in real time, with geofencing, route optimization, and telematics — reducing manual fleet check-ins by ~40%.
🤖 MCP Fleet AI Integration
Built and maintained MCP (Model Context Protocol) integrations exposing fleet data to AI agents, enabling natural language queries across 10+ data sources including vehicles, trips, and alerts — cutting average query time from minutes to seconds.
📊 Flespi Fleet Monitoring Dashboard
Designed and built a real-time Grafana dashboard connected to Flespi telematics, visualizing GPS positions, vehicle states, trip metrics, and alerts for 500+ devices — giving operators a live overview and reducing incident response time by ~30%.
Software Developer
🌐 Document Validation System for Lawyers
Optimized and maintained a legal document validation system used by 70,000+ lawyers in France. Migrated file storage to Amazon S3 (reducing storage costs by 35%) and implemented electronic signatures via CertEurope APIs. Built with Symfony and Angular.
💳 Payment Module Maintenance
Maintained and supervised the payment module of the CNB platform, ensuring transaction stability and compliance. Actively participated in developing and improving the e-learning platform.
📋 Multi-Platform Billing API
Designed a generic multi-platform billing API to facilitate invoice generation and streamline management processes.
📱 Meetpe Mobile App Backend
Developed and deployed the backend for the Meetpe mobile app, connecting travelers with local guides. Implemented real-time push notifications and a matching algorithm handling 1,000+ daily matches with sub-200ms response time.

🛠️ Laravel Solution for Accountants
Developed a Laravel solution for the Order of Chartered Accountants, integrating an optimized e-commerce platform and secure authentication via CAS.
Software Developer
🌐 Social Media Management Platform
Worked on the EsyApp24 project, a web platform for managing social media publications. Developed the web interface using Laravel and integrated APIs and SDKs for major social platforms like Facebook, LinkedIn, YouTube, and Twitter.
🔄 Content Scheduling System
Implemented features allowing users to schedule, publish, and manage their content across multiple networks from a centralized interface.
🔐 OAuth Authentication
Set up authentication via OAuth for each social network, optimizing API communication to ensure smooth performance and good user experience.
Software Developer
🌐 Beauty Appointment Platform
Developed the WECARE platform, an online beauty appointment solution in Morocco. Built the back-end with Laravel, using Blade for views and AJAX for dynamic API calls.


🔄 REST API Development
Created and managed a REST API to ensure communication between the front-end and back-end. Tracked and organized tasks via Trello using an agile method.
📱 Mobile App Maintenance
Maintained the hybrid mobile application developed with Ionic + Angular, using a WebView to integrate the web interface.
🚀 CI/CD Implementation
Set up GitHub Actions for automating tests and continuous deployments.
Projects
Open-source repositories and development projects
Check out my flagship project that transforms complex data queries into simple conversations

EadgeQuery
FeaturedI developed EadgeQuery, an AI-powered data platform that connects to multiple databases. Users can ask questions in natural language, and the AI generates intelligent queries, analyzes the data, and delivers responses along with visual insights through a user-friendly interface.

Meetpe
Developed and deployed the backend for the Meetpe mobile application, connecting travelers with local guides, featuring real-time notifications and a personalized matching algorithm.

Wecare
Developed the WECARE platform, an online beauty appointment solution in Morocco. Designed the backend using Laravel, utilized Blade for views, and implemented AJAX for dynamic API calls.

BTI Advisory
Developed a static website for BTI Advisory Company, implementing responsive design, interactive elements, and performance optimization to enhance user experience and support business operations.
Visit Website
Comptexpert
Developed a Laravel solution for the Order of Chartered Accountants, integrating an optimized e-commerce platform and secure authentication via CAS.
voice-ai-assistant
Multilingual voice assistant (French & Arabic) using Whisper STT, local LLM, Kokoro TTS, and Qdrant for context-aware responses.
My Docker Hub Images
Containerized solutions for development, testing, and production environments
yassine374/kabord-bard
yassine374/moroccan-id-ocr
Composer Packages
Open-source PHP packages available on Packagist
My Articles
In-depth technical articles and tutorials published on Medium
Two Types of Developers in the AI Era: Which One Are You?
The AI era is reshaping what it means to be a developer. Discover the two emerging profiles and figure out which path you're on.
Read on MediumHow Shazam Works: Audio Fingerprinting
A deep dive into the algorithm behind Shazam — how audio fingerprinting turns a few seconds of sound into an exact song match from millions of tracks.
The Modern Way to Communicate Between Microservices
Explore modern patterns for microservice communication — from REST and gRPC to event-driven messaging — and how to choose the right approach for your architecture.
Building a Moroccan ID OCR Scanner with Python, Flask, and EasyOCR
A comprehensive guide to building an OCR system specifically designed for Moroccan national ID cards using Python, Flask, and EasyOCR for accurate text extraction and data processing.
Why It's Time to Ditch Docker for Podman
Exploring the advantages of Podman over Docker, including rootless containers, better security, and seamless integration with systemd for modern containerization needs.
Scramble: The Best Laravel Package to Generate API Documentation in One Command
Discover how Scramble revolutionizes API documentation in Laravel by automatically generating comprehensive docs from your code with zero configuration required.
Laravel Pulse vs Telescope: Best Monitoring Tool for Production
A detailed comparison between Laravel Pulse and Telescope for production monitoring, covering performance, features, and real-world use cases to help you choose the right tool.
Languages
Arabic
Native
Berber
Native
English
Professional
French
Intermediate