Bharatha De Silva

Bharatha De Silva

Colombo, Sri Lanka

Bharatha De Silva

Architecte de solutions et développeur Full Stack
Catégorie : Architecte
Je suis un architecte de solutions expérimenté et développeur Full Stack avec plus de 19 ans d’expérience pratique en conception logicielle, développement, intégration de systèmes et architecture d’entreprise. Basé au Sri Lanka, je travaille avec des clients mondiaux pour fournir des solutions logicielles robustes, évolutives et maintenables dans un large éventail de secteurs, notamment la logistique, la santé, le voyage, l’éducation et le commerce électronique.
Je suis spécialisé dans l’écriture de code propre, efficace et maintenable selon les principes SOLID et GRASP, et j’apporte une expertise approfondie à la fois en développement d’API back-end et en frameworks front-end modernes.

Ce que j’offre
🔷 Architecture de la solution et conception système
Conception d’architecture de bout en bout pour les applications d’entreprise, les microservices et les systèmes natifs cloud. J’aide les entreprises à définir des feuilles de route techniques, à sélectionner la bonne pile technologique et à construire des architectures évolutives sur Azure et AWS.
🔷 Développement Full Stack (.NET + Angular)
Développement d’applications web haute performance utilisant .NET 6/7/8/9 (C#) en arrière-plan et Angular 15–19 en front-end. Je propose des solutions complètes, de la conception de bases de données à la mise en œuvre de l’interface utilisateur.
🔷 Conception et intégration d’API
Conception et développement d’API RESTful et d’intégrations de services tiers. Parmi les intégrations passées figurent Microsoft Graph (MS Teams), les API Zoom, les API WebEx, Amadeus, Expedia, Hotelbeds, et bien d’autres.
🔷 Solutions Cloud (Azure / AWS)
Déploiement, gestion et optimisation de l’infrastructure cloud utilisant Microsoft Azure et AWS. Expérience avec Azure DevOps pour les pipelines CI/CD et les déploiements automatisés.
🔷 Migration et modernisation des systèmes hérités
Migration des systèmes hérités (PowerScript, ancien .NET, Apache Ant) vers des stacks modernes (C#, .NET 8/9, Maven). Je veille à des améliorations de performance et un minimum de perturbations lors des transitions.
🔷 Développement Java / Spring Boot
Développement back-end utilisant Java avec les frameworks Spring et Spring Boot, Hibernate ORM et IntelliJ IDEA. Adapté aux microservices de niveau entreprise et aux applications côté serveur.
🔷 DevOps & Conteneurisation
Mettre en place des pipelines CI/CD via Azure DevOps, conteneuriser des applications avec Docker, et gérer les déploiements entre environnements.
🔷 Conception et gestion de bases de données
Conception de bases de données relationnelles et NoSQL utilisant MS SQL Server et MongoDB. Optimisation des requêtes, conception de schéma et services de migration de données.
🔷 Gestion de l’identité et des accès
Mise en œuvre de solutions d’authentification et d’autorisation utilisant Keycloak pour une gestion d’identité sécurisée et de niveau entreprise.

Secteurs dans lesquels j’ai travaillé
Voyage & Hôtellerie · Soins de santé · Technologie de l’éducation · Logistique & Expédition · E-commerce · Réseaux sociaux

Horaires de travail

  • Lundi:08h00 à 18h00
  • 12h00 à 13h00
  • Mardi:08h00 à 18h00
  • 08h00 à 13h00
  • Mercredi:08h00 à 18h00
  • 08h00 à 13h00
  • Jeudi:08h00 à 18h00
  • 08h00 à 13h00
  • Vendredi:08h00 à 18h00
  • 08h00 à 13h00
  • Samedi:Non disponible
  • Dimanche:Non disponible
  • 🇬🇧 Anglais
0.0 (0)
0
0
0
0
0
⚠️
Merci de vous connecter en tant que client pour pouvoir donner votre avis

    Besoin d'un service ?

    Voulez-vous faire appel aux services de ce Professionnel ?

    Postez votre mission et vous recevrez des dizaines de propositions de la part des Professionnels de la communauté.