Debopriyo Basu

Ingénieur Logiciel Senior Full Stack

Java · Spring Boot · React · GCP

Je suis un ingénieur logiciel senior full stack avec plus de 7 ans d'expérience dans la construction et la modernisation de systèmes logiciels de bout en bout, des backends de microservices cloud-native en Java et Spring Boot aux expériences frontend interactives en React.

Lire mon blog →

Compétences

Backend

  • Java · Spring Boot
  • FastAPI · Python asynchrone
  • APIs REST · Microservices
  • PostgreSQL · pgvector · Cloud SQL

Frontend

  • React · JavaScript · TypeScript
  • HTML · CSS · Design adaptatif
  • Astro · Architecture des composants
  • Intégration d'API REST

Cloud & Infrastructure

  • GCP · AWS · Azure
  • Docker · GitHub Actions
  • Harness · Jenkins
  • Terraform

Expérience

  1. Ingénieur Logiciel SeniorMai 2019 - Présent

    Wipro Limited

    • Direction de la Modernisation de la Plateforme Cloud-Native: Direction de la migration de bout en bout d'un monolithe Java J2EE hérité (IBM WebSphere) vers des microservices Spring Boot 3.x orientés domaine sur Google Kubernetes Engine (GKE), transformation des composants étroitement couplés à l'aide de Java 17, Spring Data JPA/Hibernate et configuration des pipelines Harness CI/CD pour réduire les délais de déploiement de ~41 jours à des cycles de publication de 2 semaines, alimentant une plateforme bancaire multimarque desservant 3 marques et traitant 1 200 recommandations de clients par semaine.
    • Ingénierie des Produits de Données d'Origine (ODP): Conception et mise en oeuvre d'un pipeline automatisé répliquant ~1 Go d'actifs sur site quotidiennement vers Google Cloud via Connect:Direct et Python, avec planification TWSd et Terraform IaC, acheminant les chargements propres vers BigQuery et isolant automatiquement les échecs dans des compartiments de rejet dédiés.
    • Accélération de la Livraison de Services (DevEx): Adoption des modèles Golden Path de Backstage pour réduire le bootstrapping des services prêts pour la production de plusieurs jours à quelques minutes, avec des configurations de journalisation, de surveillance et de conformité incluses par défaut.
    • Architecture Frontend Multi-Locataire: Création d'une suite de composants React/TypeScript réutilisables avec le système de conception Cancara, permettant une UX cohérente sur 3 marques bancaires depuis une base de code partagée unique, conçue pour l'intégration sans effort de marques supplémentaires.

Projets

  • Un moteur de correspondance entièrement local basé sur l'IA qui analyse les CV pour y trouver des concepts techniques profonds plutôt que de simples mots-clés, éliminant ainsi les risques liés à la confidentialité des données. Permet un traitement sécurisé et à coût matériel nul de milliers de profils sensibles en s'exécutant entièrement au sein de l'infrastructure locale.

    Stack: FastAPI · Python asynchrone · PostgreSQL + pgvector · Ollama (Gemma3 / Llama3.2) · Docker · React

Certifications

IA & IA Générative
Professionnel certifié en IA générative Oracle
Professionnel certifié en recherche vectorielle IA Oracle
Associé aux fondations d'intelligence artificielle de l'infrastructure cloud Oracle
Architecture Cloud
Architecte cloud professionnel Google Cloud
Architecte de solutions certifié AWS - Associé
Google Cloud
Ingénieur cloud associé Google Cloud
Praticien de données associé Google Cloud
Microsoft Azure
Microsoft Certified Azure Fundamentals
Microsoft Certified Azure Data Fundamentals
Frontend & Autre
Certificat professionnel des fondations JavaScript Mozilla
Spécialisation de développeur frontend Meta

Éducation

B.Tech - Informatique & Ingénierie des systèmesCGPA: 8.83 / 10

University of Engineering & Management, Kolkata