William Castel - Développeur JAVA SWING
Ref : 210225T002-
BP 38 YAOUNDE (Cameroun)
-
Développeur (32 ans)
-
Totalement mobile
-
Bientôt freelance

Expérience professionnelle
Développeur Logiciel
inter-African Orion Insurance And Reinsurance
(Cameroun)
De 2015
A 2016 (Yaounde, Cameroun)
Développement d’une plateforme Desktop pour faire des cotations dans les autoécoles partenaires
( Orionassur_Auto)
Contexte :
Orionassur_Auto est une application qui permet à une auto-école partenaire de Orion Insurance
And Reinsurance de faire des cotations en fonction des exigences du souscripteur
Rôles et Responsabilités :
• Organiser, planifier et coordonner l’exécution du projet ;
• Concevoir et dessiner différentes interfaces des applications sur Visual Basic Application de Excel
• Concevoir et écrire un Script en VBs pour permettre exécution du fichier XlSM ceci quelques soit
la version de Excel installer sur la machine
• Concevoir et Développer le back end de l’application
Environnement :
Langage de programmation
Vba , Vbs
-Outils de développement
Visual Basic Application de Excel
-Bases de données
Un fichier Excel
Développeur Logiciel
inter-African Orion Insurance And Reinsurance
(Cameroun)
De 2016
A 2017 (Yaounde, Cameroun)
Développement d’une plateforme web pour la gestion des cartes grises.
(OrionGrise)
Contexte :
OrionGrise est une application qui permet qui permet de gérer (rechercher, conserver, enregistrer)
les cartes grises dans la société de courtage Orion Insurance And Reinsurance.
Rôles et Responsabilités :
• Travailler avec les autres membres de l’équipe pour Organiser, planifier et coordonner l’exécution
du projet ;
• Travailler avec les autres membres de l’équipe sur la conception et le développement de la
solution.
Environnement :
Langage de programmation
PHP 5.6
Outils de développement
Symfony, HTML ,CSS, Sublime
text
Bases de données
Mysql
Serveur
Wampserver
Chef de Projet
inter-African Orion Insurance And Reinsurance
(Cameroun)
De 2017
A 2018 (Yaounde, Cameroun)
Développement d’une plateforme Desktop pour la gestion des contrats
d’assurances.
(ORIONASSUR)
Contexte :
ORIONASSUR est une application desktop qui permet gérer le cycle de vie d’un contrat
d’assurance de la souscription à la résiliation, avec en supplément des rapports pour permettre la
prise de décision.
Rôles et Responsabilités :
• Travailler avec les autres membres de l’équipe pour Organiser, planifier et coordonner l’exécution
du projet ;
• Travailler avec les autres membres de l’équipe sur la conception et le développement de la
solution ;
Environnement :
Langage de programmation
Java 8
-Outils de développement
netbeans-ide-8-2, JDK-8,
WinDesign , Inno Setup,
Launch4j
- Bases de données
Mysql
-Serveur
mysql-installer-community-5.7.17.0
Développeur Logiciel
inter-African Orion Insurance And Reinsurance
(Cameroun)
De 2018
A 2019(Yaounde, Cameroun)
Développement d’une plateforme Web pour la gestion des contrats d’assurances
(orionassur)
Contexte :
orionassur est la version Web de application desktop ORIONASSUR donc elle avait le même rôle
que celle-ci, mais avec comme principale caractéristique le faite que ça soit oriente client.
Rôles et Responsabilités :
• Travailler avec les autres membres de l’équipe pour Organiser, planifier et coordonner l’exécution
du projet ;
• Travailler avec les autres membres de l’équipe sur la conception et le développement de la
solution ;
• Choix et mise en place de l’architecture logicielle du backend ;
• Mise en place de l’architecture du backend du projet et implémentation des modules de la
gestion des comptes et administrations ;
• Implémentations des nouvelles fonctionnalités du système ;
Environnement :
Spring Boot, Spring Cloud, Spring MVC, Thymeleaf, Spring Security, Maven3, JavaMail,
Bootstrap, Java, Design Pattern, UML, Spring Tool Suite,Eclipse.
Développeur Logiciel
inter-African Orion Insurance And Reinsurance
(Cameroun)
De décembre 2019
A Juin (Yaounde, Cameroun)
Développement d’une plateforme web qui permet à une autoécole de vendre assurance a un client
(OrionSchool)
Contexte :
OrionSchool cette application est la réplique sur le plan fonctionnel de application
Orionassur_Auto, mais cette fois utilisateur ira au bout des choses car il pourra vendre la cotation
produite par l’application au client ;
Rôles et Responsabilités :
• Participation avec les autres membres de l’équipe à l’analyse technique du projet
• Participer au développement Front-End avec les membres de l’équipe;
• Participer au développement backend avec les membres de
l’équipe ;
Environnement :
Laravel , Composer, Git, GitLab, Sublime Text, HTML5, CSS3, JavaScript, Bootstrap,
Xampp,trello,teams,slack
Développeur Logiciel
Consultant sur un projet REACT
(Cameroun)
De juillet 2020
A septembre (Yaounde, Cameroun)
Développement d’une plateforme web qui permet gérer une banque
Contexte :
C’est une application qui permet à une banque de faire ses activités de banque et des gères les
documents gêner par leur processus de gestion
Rôles et Responsabilités :
• Création des vue Créer,Editer,Voir un type de document
• Mise en place du CRUD de type de document avec firebase
• Création d’un dossier avec les différentes étapes et les différentes Vues
• Mise en place de la gestion dynamique des dossiers avec firebase
Environnement :
Git, Sublime Text, HTML5, CSS3, JavaScript, Bootstrap, REACT
,trello,teams,odoo,PrimeReact,Metronic,Sigma
Développeur Logiciel
Consultant sur un projet LARAVEL
(Cameroun)
De septembre 2020
A décembre (Yaounde, Cameroun)
Développement d’une plateforme web de vente de formation en ligne (kaina academy)
Contexte :
C’est une application qui permet à un visiteur de choisir une ou plusieurs formations avec des
critères liés à la formation puis après le payement de les suivre selon le mode choisie
Rôles et Responsabilités :
• Participer à toutes les étapes d’analyse du projet
• Création de toutes les migrations, les modèles, et les contrôleurs
• Mise en place de toutes les blades du back end
• Mise en place de toute la logique métier cote back end
Environnement :
Git, Sublime Text, HTML5, CSS3, JavaScript, Bootstrap, LARAVEL,trello,slack, colorlib,
bootsnipp, material design template
Développeur Logiciel
Consultant sur un projet java
(Cameroun)
De décembre 2020
A décembre (Yaounde, Cameroun)
Développement d’une application desktop pour la facturation et la journalisation des différentes
ventes pour la structure Simo Distribution
Contexte :
C’est une application qui permet de faire la facturation des différents produits de la structure en
fonction d’une vente et de garder l’information de la vente dans un fichier Excel
Rôles et Responsabilités :
• Réalisation du cahier de charge et de la proposition financière
• Analyse et conception de l’application
• Réalisation de l’application
• Création du livrable en .exe et déploiement
Environnement :
Langage de programmation
Java 8
-Outils de développement
netbeans-ide-8-2, JDK-8,
WinDesign , Inno Setup,
Launch4j
éveloppeur Logiciel
inter-African Orion Insurance And Reinsurance
(Cameroun)
De décembre 2020
A aujourd’hui (Yaounde, Cameroun)
Développement d’une plateforme web de vente des services d’assurances (********)
Contexte :
C’est une application qui permet à un visiteur de faire une déclaration de sinistre, une cotation et
de vérifier la validité de sa carte grise
Rôles et Responsabilités :
• Participer à toutes les étapes d’analyse du projet
• Création de toutes les migrations, les modèles, et les contrôleurs
• Mise en place du back end
• Mise en place d’une partie du front end
Environnement :
Git, Sublime Text, HTML5, CSS3, JavaScript, Bootstrap, LARAVEL,trello,slack, colorlib,
bootsnipp.
Formation
✔Formation sur le langage Vba en
2015 sur Udemy ( en ligne)
✔ Formation en administration des bases de données sur Oracle 10g. 2016
Université de yaoundé 1 (Cameroun)
✔Formation sur le langage Php en
2016 sur Udemy ( en ligne)
✔Formation sur le langage jQuery
2016 sur w3schools ( en ligne)
✔Formation en Java 2017 Udemy ( en
ligne)
✔ Formation en administration des bases de données sur Oracle 12c. 2018
Udemy ( en ligne)
✔Formation en Angular et Firebase 2019
openclassroom ( en ligne)
✔Formation en PRESTASHOP 2019 Udemy ( en
ligne)
✔Formation en React et Firebase 2019 Udemy ( en
ligne)
✔Formation sur les Services Web Java et API REST
2020 Udemy ( en ligne)
Master II recherche en Informatique en cour Option Système d’information 2016
Université de Yaoundé I (Cameroun)
Licence en Informatique Option Informatique Fondamentale 2015
Université de Yaoundé I (Cameroun)
Langage de programmation
Java, Php, Vba, C, JavaScript ,jQuery, Html5 , CSS3, C# ;
Framework
Angular js, Bootstrap , Symfony, Laravel ;
Librairies
Primereact, metronic, reactjs
CMS
Wordpress, Drupal, Prestashop ;
Outils de developpement
Netbeans, Spring Tool Suite, Eclipse, Code block, Sublime text 3,Visual Studio Express ;
Bases de données
Mysql, PostgreSQL, Oracle 12c, Firebase , MongoDB;
Gestionnaire de Version et test
git, junit ;
Méthodes de modélisation
UML (Entreprise Architect, PowerAMC, Dia), Mérise (WinDesign);
Système d’exploitation :
Linux ( Ubuntu 16.04, kali, BackBox) , Windows 7/8.1/1
Serveurs Manipulés
Apache Tomcat , Glassfish, Wampserver , Xampp;
Patrons de conception
MVC , Microservice ;
Gestionnaire de Package:
Composer , Yarn , npm ;
Outils Collaboratifs :
Zoho, Trello .
Langue :
Français : lu, parler, écrire (Très Bien) ;
Anglais : lu, parler, écrire (Passable).