Mon Portfolio
Mohamed Camara
Je suis un
Développeur Full Stack et étudiant en Master 1 Systèmes d’Information et Business Intelligence, je conçois et développe des applications web, desktop et des solutions orientées données.
Passionné par le développement logiciel et la Data Science, je travaille sur l’ensemble du cycle de développement : conception, développement backend et frontend, bases de données, API, sécurité, analyse et visualisation des données, ainsi que l’intégration de modèles de Machine Learning.
Je maîtrise notamment Java / Spring Boot, C# / .NET, Python, Angular, SQL, MySQL, PostgreSQL et Oracle, ainsi que des outils de Data Science tels que Pandas, NumPy, Scikit-learn, Plotly et Streamlit.
À travers mes projets, je développe des solutions combinant applications métier, systèmes d’information, analyse de données et intelligence artificielle, avec une attention particulière portée à la qualité du code, à l’architecture logicielle et à l’expérience utilisateur.
Mon objectif est de rejoindre une équipe technique en tant que Développeur Full Stack / Data, afin de contribuer à des projets concrets tout en approfondissant mes compétences en développement logiciel, Data Science et systèmes d’information.
Je suis une personne calme, discrète et autonome.
Mohamed Camara
Développeur Full Stack
Jeune développeur passionné par l’ingénierie logicielle, l’Intelligence Artificielle, le Big Data ainsi que la conception et l’optimisation des bases de données.
Développeur full stack, je recherche une opportunité en Île-de-France pour mettre en pratique mes compétences et évoluer professionnellement.
Resumé
Mon parcours professionnel et académique.
Software Engineer
je recherche une opportunité en Île-de-France pour mettre en pratique mes compétences et évoluer professionnellement.
Contact
- 10 rue de anne frank Bobigny
- mohamedcamara1607@gmail.com
- 06 98 35 80 67
- www.linkedin.com/in/mohamed-kabou-camara
Compétences techniques
Compétences techniques
- Développement Back-end : Java, C#, Python, PHP et C++.
- Desktop : WPF, WinForms , Javafx
- Frameworks : NET Core, ASP.NET Web API, Spring Boot, Hibernate, Angular
- Data & Bases de données : SQL Server, MySQL, PostgreSQL, Oracle, JDBC, JPA/Hibernate, Entity Framework Core, Dapper, SSIS, SSRS, SSAS.
- Architecture : Microservices, REST API, MVC, Clean Architecture, SOLID, CQRS
- Sécurité & Gestion des identités (IAM) : Spring Security, JWT, OAuth2 et contrôle d'accès.
- Messaging & Event Streaming : Apache Kafka, Azure Service Bus
- DevOps & Cloud : Docker, Kubernetes, Jenkins, GitLab CI/CD, Azure
- Finance quantitative : VaR / CVaR / Stress-Test notions avancées en gestion des risques financiers.
- IA & Data : Machine Learning, Data Engineering, Transformation des données, Visualisation de données, Power BI, Excel
Qualité
- Personnelles : Esprit d’équipe, Autonomie, Organisation et gestion du temps, Créativité et innovation
- Orientation projet : Sens de l’analyse et du détail, Orientation résultat, Adaptabilité, Vision stratégique
langues
Éxpériences professionelles
DiabetesCare AI — Data Science & Machine Learning Healthcare
- Nettoyage, preprocessing et préparation de données numériques et catégorielles.
- Entraînement et comparaison de Logistic Regression, Random Forest, Gradient Boosting et XGBoost.
- Validation croisée et évaluation avec Accuracy, Precision, Recall, F1-score et ROC-AUC.
- Gradient Boosting : 94,08 % Accuracy · 93,65 % F1-score · 98,58 % ROC-AUC.
- Déploiement du modèle avec FastAPI sous forme d’API REST.
- Développement d’une interface clinique premium avec Streamlit et visualisations Plotly.
- Architecture complète : Data → ML → API → Application Web.
- Technologies : Python, Pandas, NumPy, Scikit-learn, XGBoost, FastAPI, Streamlit, Plotly, REST API, Machine Learning.
Plateforme intelligente d’analyse e-commerce & Business Intelligence
- Développement d'une plateforme intelligente d'analyse e-commerce avec Python et Streamlit.
- Conception de tableaux de bord interactifs pour visualiser les ventes, les revenus et les indicateurs de performance (KPI).
- Analyse et traitement des données avec Pandas, NumPy et SQL/MySQL.
- Création de visualisations dynamiques avec Plotly et Matplotlib.
- Intégration d'algorithmes de Machine Learning avec Scikit-learn pour la segmentation des clients et l'analyse prédictive.
- Automatisation de la génération de rapports décisionnels afin d'aider à la prise de décision stratégique.
Développement d’une application Qibla direction de Kaaba iOS
- Développement d'une application iOS permettant de déterminer avec précision la direction de la Kaaba (Qibla).
- Conception d'une interface utilisateur moderne et fluide avec SwiftUI.
- Utilisation des services de géolocalisation (Core Location) pour récupérer la position de l'utilisateur.
- Calcul de la direction de la Qibla à partir des coordonnées GPS et des formules géodésiques.
- Intégration de la boussole (Core Motion) pour une orientation en temps réel.
- Gestion des autorisations de localisation conformément aux recommandations d'iOS.
- Optimisation des performances et de l'expérience utilisateur sur iPhone et iPad.
- Développement selon l'architecture MVVM avec SwiftUI.
- Tests, débogage et déploiement de l'application avec Xcode et App Store Connect.
Développement d’une application coranique iOS
- Développement d'une application coranique iOS avec SwiftUI et une interface utilisateur moderne.
- Création d'une bibliothèque islamique regroupant le Coran audio, les hadiths, le Tafsir, le Fiqh, le Tawhid et les 99 Noms d'Allah.
- Intégration des horaires de prière, d'un guide de la prière, des invocations quotidiennes et du calendrier Hijri.
- Ajout de modules dédiés à l'Aqida, à la Sîrah du Prophète ﷺ et à l'Akhlaq & Tazkiya.
- Optimisation de l'expérience utilisateur grâce à une navigation fluide et une architecture MVVM.
Application desktop Boutique GayiDior
- Conception de l’architecture applicative et du modèle de données.
- Développement de l’interface utilisateur avec JavaFX.
- Intégration d’une base de données MySQL.
- Automatisation des processus de gestion.
- Création de tableaux de bord analytiques pour le suivi des performances.
Stage de fin d’études – Projet de fin d’études | Mattel - Nouakchott
(01-01-2024 jusqu'à 15-06-2024)
Développement d’un logiciel desktop sécurisé – Service de transfert de solde.
- Service Mischili (gestion des recharges téléphoniques, SMS, Internet et transactions bancaires).
- Modules développés : gestion des revendeurs, suivi des transactions clients/bancaires (Bankily, Masirvi), statistiques de données, génération de rapports annuels.
- Créé des dashboards analytiques avec graphiques dynamiques (CA annuel/mensuel, transactions réussies/échouées, montants par banque, soldes par groupe).
- Mis en place un système d’authentification et contrôle d’accès garantissant la fiabilité des données.
- Résultat : Centralisation et analyse de plusieurs milliers données de transactions, amélioration de la fiabilité et du suivi des opérations.
- Technologies utilisées : Java, MySQL.
Stagiaire développeur informatique
03/2023 - 06/2023
Développement de système de gestion pour restaurant sur Odoo.
- Déploiement du module Point de Vente (PoS – Restaurant) : gestion des tables, prise de commandes, impression en cuisine, division des notes.
- Intégration avec la gestion de stock pour le suivi automatique des ingrédients et alertes de rupture.
- Mise en place de la facturation et de la comptabilité : encaissements multi-modes (espèces, carte, mobile), rapports de ventes et marges.
- Automatisation des achats et gestion des fournisseurs : suivi des commandes, prix et réapprovisionnement.
- Gestion des clients : réservations, fidélisation, historique des commandes.
- Ajout de la fonctionnalité commandes en ligne et réservation de tables via le site web Odoo.
- Suivi et analyse via des tableaux de bord personnalisés (chiffre d’affaires, plats les plus vendus, performances des serveurs).
- Réduction de 35% du temps de gestion des commandes restaurant avec Odoo.
Formation
Master Systèmes d'Information et Business Intelligence
2026 - 2028
Cnam - Paris
Perspectives professionnelles
Développeur full stack
Data analyst
Data architect
Data scientist
Business analyst
Consultant en Business Intelligence
Expert en ingénierie et gouvernance des données
Licence en développement informatique
2021 - 2024
ISCAE
Nouakchott - Mauritanie
Baccalauréat scientifique série D
2020 - 2021
Al awalama
Nouakchott - Mauritanie
Portfolio
Mes projets réalisés.
veuillez consulter mon github pour voir tous mes projets
La galerie
Compétences
En backend et front-end
Développement Front-end
HTML / CSS
95%WPF
85%Windows Forms
85%JavaScript
70%Angular
73%Développement Back-end
Machine Learning, NLP, Sklearn
75%C#, ASP.NET CORE
95%Java , JavaFX , Spring Boot
85%Python, Flask , Django
80%PHP, laravel
50%PL/SQL/Oracle/MySQL
95%Technologies & Domaines
Les téchnologies que j'aime plus découvrir
Et les maitrise
L’informatique regroupe l’ensemble des domaines liés à la conception, au développement et à la gestion des systèmes numériques, allant du développement logiciel et web au cloud computing, en passant par la cybersécurité, l’intelligence artificielle, le DevOps, les bases de données, les réseaux et les systèmes distribués.
Développement logiciel et web
Développement logiciel : création d’applications desktop et mobiles.
Développement web : sites web, applications web.
Full Stack : front-end (interface) + back-end (serveur, base de données).
Cloud Computing & DevOps
Cloud : hébergement d’applications et de données (AWS). DevOps : automatisation du déploiement, CI/CD, conteneurs (Docker, Kubernetes).
intelligence Artificielle & Data Science
IA : machine learning, deep learning, vision par ordinateur, NLP. Data Science : analyse de données, Big Data.
Bases de données et systèmes distribués
SGBD : MySQL, PostgreSQL, Oracle, MongoDB. Systèmes distribués : microservices, cloud natif. Big Data & entrepôts de données.
Management & SI (Systèmes d’information)
ERP (Odoo, SAP, Oracle). Gestion de projets informatiques (Agile, Scrum).
Centre d'intéret
Je suis passionné par le développement informatique, la résolution de problèmes techniques et l'innovation logicielle.
La course m'aide à rester concentré, discipliné et à garder un bon équilibre entre corps et esprit.
La lecture me permet de découvrir de nouvelles idées, d'approfondir mes connaissances et de m’inspirer dans mon métier de développeur.
Contact
Mes contacts
Vous pouvez me rejoindre les coordonnées sous dessous.
Mon adresse
10 rue Anne frank
Bobigny 93000
Numéro téléphone
06 98 35 80 67
Adresse email
mohamedcamara1607@gmail.com
Envoyer un message
Merci d'écris votre message.