About
My name is Abdessamad Idboussadel, and I am currently in the final year of my Master's in Artificial Intelligence at Université Claude Bernard Lyon 1, specializing in AI and Machine Learning. I am also a graduate in Computer Engineering from ENSA Agadir, giving me a hybrid profile that combines strong expertise in AI with solid skills in software engineering, system architecture, and the development of complex applications. This unique combination allows me to approach intelligent agent projects in a robust, practical, and production-oriented way.
I am currently looking for an internship in France for my end of studies M2 at Lyon 1, starting in February ( 6 months ).
Work Experience
Skills
Programming Languages
Frameworks/Libraries
Databases
Methodologies/Tools
Check out my AI work
I've worked on a variety of AI projects, from machine learning models to deep learning applications. Here are a few of my favorites.

DeepAnimDance
DeepAnimDance implements posture-guided person image synthesis, transferring motion from a source video to a target identity. The project explores multiple approaches: starting with a baseline Nearest Neighbor method, progressing through supervised learning with Vanilla Neural Networks (both vector-based and image-based), and culminating in GAN-based refinement using WGAN-GP with L1 loss for enhanced realism. The system uses MediaPipe Pose for skeleton extraction (33 landmarks reduced to 13 joints), and generates 64Ă—64 images in real-time. Includes a Flask web interface for browser-based visualization of the three-panel demo (source, skeleton, generated image).

ChatSimple
SimpleChat is a full-stack platform that lets anyone build, customize, train, and deploy AI-powered chatbots on their website with a single script tag. The platform features AI chatbot creation with personalized instructions, document upload support and website crawling for knowledge bases, real-time chat capabilities, and a fully customizable embeddable widget. Advanced features include human handoff system, multi-user workspace collaboration with role-based access control, analytics dashboard, conversation management, and a usage-based credit system. Built with LangChain and LangGraph for AI orchestration, PostgreSQL for data storage, Pinecone for vector embeddings, and real-time WebSocket updates.

CodeForge
CodeForge is an AI-powered development platform that transforms natural language prompts into production-ready web applications. Built with Next.js and powered by GPT-4o and Claude Sonnet 4, it generates complete React applications with real-time preview, smart component architecture, and isolated sandbox execution using E2B. Think of it as your AI coding assistant that turns ideas into functional applications instantly, an alternative to tools like v0.dev or Bolt.

Management App for a Medical Clinic
This project, developed in collaboration with Vala Bleu, involves creating a comprehensive management application for a medical clinic to streamline appointments, prescriptions, certificates, and billing processes. The application provides a complete digital solution that enhances operational efficiency, improves patient care coordination, and simplifies administrative tasks for healthcare professionals. I developed an intelligent assistance chatbot for the application, based on internal company data and scientific articles from the platform, using a RAG approach.

Summize AI
It is an advanced full-stack AI application that simplifies the summarization process. With just a click, it summarizes any article with just a URL, PDF documents, Word files, and even PowerPoint presentations. This intelligent tool leverages cutting-edge AI technology to extract key information and provide concise, accurate summaries across multiple document formats.
Full-Stack & Software Engineering Projects
I've worked on a variety of full-stack and software engineering projects, from simple websites to complex web/desktop applications. Here are a few of my favorites.

Optimize Stratégie
I developed a comprehensive multilingual website for Optimize Stratégie, a leading technical audit and energy consulting firm in Marrakech. The platform serves as both a corporate showcase and a lead generation tool, highlighting their expertise in technical audits, energy efficiency consulting, and environmental certification. I designed and developed the entire application, fully optimized it for SEO with advanced configuration for Google to maximize visibility, and integrated smooth animations to ensure a modern, fast, and fluid user experience.

Elsan
I collaborated with the Void team to develop the Elsan web app. Elsan is one of the leading private healthcare providers in France. The project aimed to completely redesign their corporate website to meet new requirements for performance, modernity, and web visibility. I was responsible for conception to implementation, including requirements analysis, architecture design, front-end development with Next.js, and back-end development with Drupal 10. This large-scale project handles approximately 8 million views per month.

Greencore
I am the Lead Tech Engineer behind Greencore, where I handle the architecture, conception, and coding. Greencore is a startup accelerating the energy transition through smarter projects and financing. We help projects in the energy sector secure financing while enabling companies to monitor, optimize, and reduce their energy consumption with AI-powered insights. Join us in driving the sustainable revolution.

Portfolio for an Artist
I developed a professional portfolio website for Mourad Boulhana, a renowned Moroccan artist, director, and cinematographer. Known for his expertise in commercials and documentaries, the portfolio was designed to showcase his diverse projects from documentary films to experimental works highlighting his unique ability to capture fleeting moments of life and human interaction. This project aimed to create a modern and engaging digital presence that reflects his artistic identity and vision.

Poultry Farm Management System
Developed a comprehensive poultry farm management system enabling full oversight of farm operations. The application organizes data hierarchically from farms to batches, buildings, weeks, and daily records, allowing detailed tracking of mortality, feeding, treatments, weights, and analyses. It features automated calculations, cumulative totals, sequential validations, and weekly progression controls to ensure data accuracy and operational efficiency, supporting informed decision-making for farm management.

Geema
Freelance project for the development of a CMMS (Computerized Maintenance Management System) in collaboration with a branch of Cossona Enterprise. The project aimed to reduce machine downtime and optimize maintenance processes. This desktop application provides comprehensive maintenance scheduling, equipment tracking, and performance analytics to streamline industrial operations and improve efficiency.

Association Management App
The Association Management App is a powerful web application designed to streamline the management of association members and provide a comprehensive set of features for efficient administration. This full-stack solution enables organizations to manage member databases, track activities, handle communications, and automate administrative processes with an intuitive user interface.

CozyHome
CozyHome is a full-stack web application inspired by Airbnb, built using Next.js. It aims to provide users with a seamless experience for searching and booking accommodations, featuring user authentication, property listings, advanced search functionality, and secure booking management. The application demonstrates modern web development practices with a focus on user experience and scalability.
Professional Certifications
I've completed specialized courses and certifications to enhance my skills in artificial intelligence and machine learning, staying current with the latest technologies and best practices.
- A
Advanced Learning Algorithms
Stanford Online
Completed advanced coursework in machine learning algorithms, focusing on neural networks, tree ensembles, and optimization techniques. This certification demonstrates proficiency in implementing and understanding complex AI algorithms.TensorFlowArtificial Neural NetworkTree Ensembles - S
Supervised Machine Learning: Regression and Classification
Stanford Online
Comprehensive certification covering supervised learning fundamentals including linear and logistic regression, gradient descent optimization, and regularization techniques to prevent overfitting.Supervised LearningLogistic Regression for ClassificationLinear RegressionGradient DescentRegularization to Avoid OverfittingPython
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.