Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Certificats
Projets réalisés
Informations complémentaires
Langues
ENGAGEMENT SOCIAL
Chronologie
Generic

Bezalel Tiam Tienkam

Développeur logiciel Java
Gatineau, QC

Profil professionnel

Je suis un développeur passionné avec plus de 7 années d'expériences dans le développement de logiciels Java. J’ai eu l'opportunité de travailler sur divers projets en backend, frontend, et intégration, ce qui m'a permis de développer une expertise solide et polyvalente.

Vue d'ensemble

8
8
years of professional experience
1
1
Certification

Expérience

Analyste programmeur

Matiasat Cameroun
Douala, Cameroun
09.2019 - 06.2022
  • Organisation de la solution technique, définition des solutions et développement de l'application.
  • Création et maintenance de bases de données, en appliquant les principes de modélisation relationnelle et SQL.
  • Veille technique et technologique afin de se tenir au courant des évolutions et des nouvelles pratiques.
  • Conception, développement, optimisation et maintenance des applications informatiques en réponse aux cahiers des charges validés par les directions métier.
  • Identification et compréhension des exigences des utilisateurs finaux, conception de solutions logicielles adaptées à leurs besoins spécifiques.
  • Création de documentations claires pour faciliter la compréhension et la maintenance du code par les autres développeurs.
  • Mise en place de tests unitaires, fonctionnels et d'intégration pour garantir la qualité du code livré.
  • Recueil des commentaires des utilisateurs afin d'améliorer les fonctionnalités et l'expérience utilisateur sur les logiciels développés.
  • Mise en œuvre d'environnements de tests fonctionnels, réalisation de tests techniques.
  • Rédaction des programmes et fonctionnalités en java/spring.

Développeur Java

CAMARGRAPH Sarl
Bafoussam, Cameroun
01.2014 - 09.2019
  • Écrire, tester et maintenir le code Java selon les meilleures pratiques et les normes de codage.
  • Utiliser des Framework et des bibliothèques comme Spring, Hibernate, et Java EE pour développer des applications web et backend.
  • Développer des API et des services web (REST, SOAP).
  • Assurer la maintenance des applications existantes.
  • Fournir un support technique et résoudre les problèmes signalés par les utilisateurs.
  • Mettre à jour les applications en fonction des nouvelles exigences et des retours des utilisateurs.
  • Documenter les APIs et les interfaces utilisateurs.
  • Tenir à jour les manuels et les guides d'utilisation.
  • Conception et programmation d'applications et de solutions logicielles dans le respect du cahier des charges.
  • Participer aux réunions d'équipe, aux revues de code et aux sessions de planification agile (Scrum, Kanban).
  • Mettre en place des processus d'amélioration continue pour le développement et la maintenance des logiciels.
  • Veiller à la conformité aux normes de sécurité logicielle.
  • Implémenté des tests unitaires et des tests d'intégration en utilisant TDD avec JUnit et Mockito.

Formation

Maitrise - Cybersécurité

Université de Sherbrooke
Québec
08.2024 -

Maitrise - Science de l’informatique

Université de Douala
Cameroun
10.2012 - 05.2014

Compétences

  • Programmation Java
  • Capacité d'auto-formation
  • Développement Agile
  • Capacité à prioriser
  • Innovation technologique
  • Méthodes Scrum
  • SQL et bases de données
  • Autonomie
  • Organisation des tâches
  • Relation client
  • Aptitudes relationnelles
  • Respect des délais
  • Disponibilité
  • Créativité technique
  • Réactivité aux changements

Certificats

  • OCA JAVA SE 8 - Jan. 2023
  • PSM1 - Jan.202

Projets réalisés

Migration d’une plateforme de service Temps réel



Système de gestion des opérations hospitalières

  • Développer des modules pour la gestion des horaires des médecins, des rendez-vous des patients, etc.
  • Implémenter des mesures de sécurité pour protéger les données sensibles des patients, y compris le chiffrement et la gestion des accès.
  • Créer et gérer des systèmes de gestion des utilisateurs pour les médecins, les infirmières, les administrateurs et les patients.
  • Assurer l'interopérabilité avec d'autres systèmes de santé, tels que les systèmes de dossier médical électronique (DME), via des API ou des services web

Informations complémentaires

  • Travailler sur des projets personnels pour expérimenter de nouvelles idées, technologies ou méthodologies
  • Suivre les blogs, les sites de nouvelles technologiques, et les forums pour rester informé des dernières tendances, des nouvelles technologies et des meilleures pratiques en développement logiciel
  • Suivre des cours en ligne pour apprendre de nouvelles technologies ou améliorer mes compétences existantes.
  • Consultant à distance sur des projets auxquels j'ai participé

Langues

Anglais
Débutant
Français
Langue maternelle

ENGAGEMENT SOCIAL

Participation aux Campagnes de sensibilisation sur les problèmes auxquels sont confrontées les personnes âgées en milieu rural (2018-2020)

Chronologie

Maitrise - Cybersécurité

Université de Sherbrooke
08.2024 -

Analyste programmeur

Matiasat Cameroun
09.2019 - 06.2022

Développeur Java

CAMARGRAPH Sarl
01.2014 - 09.2019

Maitrise - Science de l’informatique

Université de Douala
10.2012 - 05.2014
Bezalel Tiam TienkamDéveloppeur logiciel Java