À propos de Bakadir
Français
Capacité professionnelle complète
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- NibelisDéveloppeur Java Backendseptembre 2023 - mai 2025 (1 an et 8 mois)J'ai contribué au développement d'une application de catalogage dédiée à la gestion et à la diffusion du patrimoine documentaire national. Mon rôle principal était de concevoir, développer et maintenir les fonctionnalités de cette application, en veillant à son efficacité, sa fiabilité et sa sécurité.Activités• Analyse des besoins clients et participation à la rédaction des spécifications fonctionnelles.• Analyse, correction et suivi des anomalies et des bugs.• Proposition et conception de nouvelles fonctionnalités.• Exposition des données via des API REST et gestion des échanges asynchrones (AMQP).• Le développement d'un module de notification en utilisant KAFKA Stream.• Automatisation par Python: Scripts pour taguer les ressources etc.• Suivi des versions dans les différents environnements.• Développement des tests unitaires et des tests automatisés.• Participation aux différentes cérémonies agiles (Daily, Démo, Rétro, Planning). Equipe : 1 PO, 4 Développeurs Résultats : Livraison de l'application dans les délais Méthodologie : AGILE /SCRUM Environnement : Java 17, SpringBoot, SpringDATA, Jenkins, jUnite, Mockito, GIT MAVEN, PostGreSQL, JIRA, RabbitMQ, Postman, AWS, MapStruct, SOLID, Lombok, Intellij Idea, PostgreSQL, Docker, Json, Junit, Git, Jira, PL/SQL, Maven.
- NibelisDéveloppeur Full-Stack JS et PL/SQL ORACLERESSOURCES HUMAINESmars 2024 - juin 2024 (4 mois)Clichy, France
- Développement en PL/SQL de procédures stockées, des fonctions, des déclencheurs, etc. Conception, développement, les tests et la maintenance des scripts PL/SQL.
- Contributions spécifiques aux améliorations de performances, à l'optimisation des requêtes et à la résolution des problèmes de performance.
- Maîtrise des concepts de base de données relationnelles et de l'utilisation de PL/SQL pour interagir avec les bases de données Oracle.
- Connaissance des meilleures pratiques de développement PL/SQL.
- NOVENCIA GroupSénior Ingénieur Java SpringCONSEIL & AUDITseptembre 2023 - janvier 2024 (4 mois)Paris, FranceOptiimum ERP de gestion complète d’un centre hospitalier qui comprend plusieurs modules (Comptabilité́, RH, gestion du patient, la paie, gestion des examens,gestions du patient, ...)
- Recueillir les besoins et analyser le cahier des charges.
- Concevoir l’architecture de l’application.
- Développer le module gestion des centres de formation et réhabilitation des handicapés.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur d'état MIAGEEcole marocaine des sciences de l'ingénieur2021La formation d'un Ingénieur d'État en MIAGE avec spécialisation en Java couvre des domaines variés comme l'algorithmique, la programmation orientée objet, et les frameworks Java (Spring, Hibernate). Les étudiants apprennent également la gestion de bases de données, les méthodologies de gestion de projet (notamment agiles), ainsi que le développement web et la cybersécurité. La formation inclut des projets pratiques et des stages, favorisant des compétences techniques et transversales, tout en offrant des opportunités de spécialisation pour rester à jour avec les évolutions technologiques.
- Licence ProfessionnelleFaculté des Sciences El Jadida2019La formation en Licence Professionnelle Administrateur de Bases de Données se concentre sur la gestion, le développement et l'optimisation des bases de données. Elle couvre des sujets essentiels tels que la modélisation des données, le langage SQL, et les systèmes de gestion de bases de données (SGBD) comme MySQL, PostgreSQL et Oracle. Les étudiants apprennent également les principes de la sécurité des données, la sauvegarde et la restauration, ainsi que les performances et l'optimisation des requêtes.