Debopriyo Basu

Senior Full Stack Software Engineer

Java · Spring Boot · React · GCP

I am a senior full stack software engineer with 7+ years of experience building and modernising software systems end-to-end, from cloud-native microservice backends in Java and Spring Boot to interactive frontend experiences in React.

Read my blog →

Skills

Backend

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

Frontend

  • React · JavaScript · TypeScript
  • HTML · CSS · Responsive Design
  • Astro · Component Architecture
  • REST API Integration

Cloud & Infrastructure

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

Experience

  1. Senior Software EngineerMay 2019 – Present

    Wipro Limited

    • Led Cloud-Native Platform Modernization: Directed the end-to-end migration of a legacy Java J2EE monolith (IBM WebSphere) to domain-driven Spring Boot 3.x microservices on Google Kubernetes Engine (GKE), transforming tightly coupled components using Java 17, Spring Data JPA/Hibernate, and configuring Harness CI/CD pipelines to slash deployment lead times from ~41 days to 2-week release cycles, powering a multi-brand banking platform serving 3 brands and processing 1,200 customer referrals weekly.
    • Engineered Origin Data Products (ODP): Designed and implemented an automated pipeline replicating ~1 GB of on-premises assets daily to Google Cloud via Connect:Direct and Python, with TWSd scheduling and Terraform IaC, routing clean loads to BigQuery for analysis while auto-isolating failures into dedicated reject buckets.
    • Accelerated Service Delivery (DevEx): Adopted Backstage Golden Path templates to reduce production-ready service bootstrapping from days to minutes, with logging, monitoring, and compliance configurations included by default.
    • Engineered Multi-Tenant Frontend Architecture: Built a suite of reusable React/TypeScript components using the Cancara Design System, enabling consistent UX across 3 banking brands from a single shared codebase, architected for zero-effort onboarding of additional brands.

Projects

  • A completely local AI-powered matching engine that scans resumes for deep technical concepts rather than simple keywords, eliminating data privacy risks. Enables secure, zero-incremental-cost processing of thousands of sensitive profiles by executing entirely within local infrastructure.

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

Certifications

AI & Generative AI
Oracle Generative AI Certified Professional
Oracle AI Vector Search Certified Professional
Oracle Cloud Infrastructure Artificial Intelligence Foundations Associate
Cloud Architecture
Google Cloud Professional Cloud Architect
AWS Certified Solutions Architect – Associate
Google Cloud
Google Cloud Associate Cloud Engineer
Google Cloud Associate Data Practitioner
Microsoft Azure
Microsoft Certified Azure Fundamentals
Microsoft Certified Azure Data Fundamentals
Frontend & Other
Mozilla JavaScript Foundations Professional Certificate
Meta Frontend Developer Specialization

Education

B.Tech - Computer Science & EngineeringCGPA: 8.83 / 10

University of Engineering & Management, Kolkata