Skip to content
View BoubaAhmed's full-sized avatar
👨‍💻
👨‍💻

Block or report BoubaAhmed

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BoubaAhmed/README.md

About Me

I am a Full Stack and AI Developer with a Master's degree in Intelligent Systems, focused on building reliable software solutions that combine modern application development with artificial intelligence.

My experience includes the development of:

  • Full-stack web applications
  • Desktop applications with Java and JavaFX
  • Mobile applications with Flutter
  • Machine Learning and Deep Learning models
  • LLM and Retrieval-Augmented Generation systems
  • REST APIs, databases, background workers, and containerized services
  • Production deployments on Ubuntu VPS environments

I enjoy working across the complete software lifecycle, from system design and database modeling to development, AI integration, testing, deployment, and maintenance.


Current Work and Highlights

EnsLMS — AI-Powered Adaptive Learning Platform

I designed, developed, and deployed EnsLMS, a production-ready adaptive Learning Management System.

The platform includes:

  • Academic program, faculty, course, user, and assessment management
  • Student progression and learning analytics
  • FSLSM-based learner profiling
  • Dynamic learner profile prediction using GRU models
  • Personalized educational recommendations
  • LLM-powered generation of educational content, quizzes, and practical activities
  • Asynchronous task processing with Redis and Celery
  • Production deployment on an Ubuntu VPS using Docker Compose

Technology stack: Django, Django REST Framework, React, TypeScript, PostgreSQL, Redis, Celery, Docker, and Ubuntu.


Technology Stack

Programming Languages

Programming languages

Frontend and Mobile Development

Frontend and mobile technologies

Backend and Software Development

Backend technologies

Artificial Intelligence and Data Science

AI frameworks

Databases and Services

Databases and services

DevOps and Development Tools

DevOps and tools


GitHub Statistics


Bouba Ahmed GitHub streak


Bouba Ahmed contribution graph


Education

Master's Degree in Intelligent Systems

École Normale Supérieure de Meknès — Moulay Ismail University
2024–2026

Main areas:

Artificial Intelligence, Machine Learning, Deep Learning, Natural Language Processing, recommender systems, intelligent educational technologies, IoT, and connected systems.

Professional Bachelor's Degree in Software and Web Development

École Normale Supérieure de Tétouan — Abdelmalek Essaâdi University
2023–2024

Main areas:

Software development, frontend and backend development, database design, software architecture, testing, version control, and project management.

Specialized Technician Diploma in Software Development

Institut Spécialisé de Technologie Appliquée de Khémisset — OFPPT
2021–2023

Main areas:

Full-stack web development, PHP, JavaScript, Laravel, MySQL, database design, software development, and Git.


Certifications

  • Python Programming — Cisco
  • JavaScript Programming — Cisco
  • Introduction to IoT — Cisco
  • Git Essentials for Developers — Udemy
  • Microsoft Office Specialist — Word and Excel 2016

Languages

Language Proficiency
Arabic Native
English Fluent
French Working proficiency

Professional Strengths

  • Problem-solving
  • Team collaboration
  • Communication
  • Autonomy
  • Time management
  • Continuous learning
  • Technical research
  • Software design

Open to Opportunities

I am interested in professional opportunities involving:

  • Full Stack Development
  • Python and Django Development
  • Software Engineering
  • Artificial Intelligence
  • Machine Learning and Deep Learning
  • NLP, LLM, and RAG systems
  • Java and desktop application development
  • Junior developer and AI engineering roles
  • Freelance software projects

For collaboration or professional opportunities:

Email: ahmedbouuba@gmail.com
LinkedIn: linkedin.com/in/boubaahmed
Portfolio: bouba-six.vercel.app
Location: Khemisset, Morocco


Let's build reliable, intelligent, and impactful software.

Popular repositories Loading

  1. BoubaAhmed BoubaAhmed Public

    1

  2. Inventory_management Inventory_management Public

    InventFlow is a comprehensive inventory management system developed using the MERN stack. It efficiently manages products, orders, suppliers, and customers, while providing an interactive dashboard…

    JavaScript 1

  3. Credit-Card-Fraud-Detection-ML Credit-Card-Fraud-Detection-ML Public

    This project is a Credit Card Fraud Detection System built using Streamlit, Python, and Machine Learning. It analyzes transaction data to classify fraudulent vs. non-fraudulent transactions, helpin…

    Jupyter Notebook 1

  4. Perceptron Perceptron Public

    Ce projet pédagogique démontre l'implémentation d'un perceptron pour la classification binaire sur le célèbre dataset Iris. Il combine théorie, pratique et visualisation interactive pour offrir une…

    Jupyter Notebook 1

  5. DarStudent DarStudent Public

    Platforme marocaine de colocation étudiante - Trouvez des logements vérifiés près des universités et des colocataires compatibles. Développé avec Spring Boot et React.

    JavaScript 1

  6. corn-disease-detection corn-disease-detection Public

    Deep learning project to detect corn leaf diseases using a CNN model with a Streamlit web application.

    Jupyter Notebook 1