Hello, C'est Moi

Pape Sylla

Et je suis un informaticien en developpement web et mobiles

Download CV

About Me

developpeur web et mobiles

Je suis etudiant en fin d'etudes specialise en developpement web et mobiles. J'ai une passion pour la programmation et le design. J'aime créer des sites web et des applications mobiles. J'ai une expérience de 3 ans dans le domaine du développement web et mobiles. J'ai travaillé sur de nombreux projets et j'ai acquis de nombreuses compétences. Je suis un développeur web et mobiles très passionné et je suis toujours prêt à apprendre de nouvelles technologies.

Read more

My Services

Développement Web et Mobile

Je conçois et développe des applications mobiles performantes et intuitives en utilisant les technologies modernes :

  • Développement natif avec Android (Java, Kotlin)
  • Optimisation UX/UI avec Scène Builder et JavaFX
Read more

Développement d'Applications Réseaux

Je développe des applications client-serveur et des solutions réseau sécurisées :

  • Création d’applications réseau
  • Gestion des connexions et protocoles réseau
  • Optimisation des performances et gestion des erreurs
Read more

Gestion des Bases de Données

J’optimise la gestion des données en utilisant les meilleures pratiques en bases de données :

  • Conception et gestion de bases relationnelles (MySQL, PostgreSQL, SQLite)
  • Versionnement et migration avec Liquibase
  • Optimisation des performances et requêtes SQL
Read more

Sécurité des Applications

Je sécurise les applications web et mobiles grâce aux bonnes pratiques de cybersécurité :

  • Authentification et gestion des accès avec JWT
  • Protection contre les attaques : XSS, CSRF, Injection SQL
  • Mise en place de tests de sécurité et monitoring
Read more

Génération et Automatisation de Documents

J’intègre des fonctionnalités avancées de gestion et génération de documents :

  • Génération de PDF dynamiques avec Thymeleaf et Flying Saucer
  • Automatisation des emails avec pièces jointes
  • Affichage de code-barres et QR codes dans les documents
Read more

Langages de Programmation

J'ai une solide expérience dans plusieurs langages de programmation utilisés pour le développement web, mobile et backend :

  • Java
  • Python
  • C++
  • C, C#
  • Swift
  • JavaScript
  • HTML, CSS
Read more

Environnements de Développement

Je travaille avec divers IDE et frameworks pour optimiser mes projets :

  • Visual Studio, VS Code
  • Spring Boot
  • Intellij
  • Xcode
  • Android Studio
  • Eclipse
Read more

Latest Project

Citoyen Actif

Application de report de bris dans une municipalité. Les citoyens reportent des bris avec photo et géolocalisation. Les employés municipaux voient les bris géolocalisés et passent pour effectuer les réparations puis confirment la réparation avec photos/ignorent les faux reports/duplications, le citoyen qui est à l’origine du report est alors notifié. Les employés municipaux et les citoyens doivent avoir la possibilité de voir tous les reports sur une carte, les citoyens doivent aussi pouvoir gérer leurs propres reports, les filtrer selon différentes catégories prédéfinies. Les utilisateurs de l’application ont chacun un profil qui est de type citoyen ou agent (municipal). Les informations nom, prénom, adresses, courriel, numéro de téléphone des citoyens sont nécessaires à la création de leur compte. Les agents municipaux se limitent aux nom, prénom, numéro agent et ville.

Microservices:Prescription de medicamments

Mon projet de synthèse consiste en le développement d’un microservice de gestion des prescriptions médicales pour une application utilisée dans plusieurs hôpitaux au Sénégal. Il inclut la création d’une API REST avec Spring Boot, la sécurisation des données via JWT, la génération de PDF automatisés avec Thymeleaf et Flying Saucer, ainsi que la gestion d’une base de données PostgreSQL avec Liquibase. J’ai également implémenté l’envoi par email des prescriptions et la possibilité de télécharger les PDFs. Ce projet m’a permis de renforcer mes compétences en développement backend, sécurité des applications et génération de documents automatisés, et j’ai obtenu une note A+.

Affiche du projet

c'etait une affiche pour presenter mon projet de synthèse devant les professeurs et les etudiants

Contact Me!