Sayantan Gangopadhyay

Software Engineer

Bengaluru, Karnataka, India8 yrs experience
Highly Stable

Key Highlights

  • Expert in Big Data and Microservices architecture.
  • Proven track record in designing scalable data solutions.
  • Strong mentoring experience with new hires.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

JavaMicroservicesMentoringBig Data

Other Skills

AlgorithmsApache FlinkApache KafkaApache SparkApache ZooKeeperAsynchronous workAzure ArmAzure DatabricksAzure DevOpsAzure cloud StackAzure devopsAzure powershell scriptC SharpC++CI/CD

Experience

8 yrs
Total Experience
2 yrs 8 mos
Average Tenure
1 yr 9 mos
Current Experience

Tesco bengaluru

Software Engineer

Sep 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

High-Level DesignJavaDistributed SystemsKubernetesMicroservicesBig Data+21

Crio.do

Mentor

May 2023Present · 3 yrs 1 mo · Remote

MentoringMentoring New Hires

Microsoft

2 roles

Software Engineer 2

Apr 2022Sep 2024 · 2 yrs 5 mos

  • Working in Microsoft Power Apps Interface Productivity team( Dynamics 365),Cloud+ AI
  • Technology : C Sharp, Scala, Python, Docker, Azure cloud Stack, Azure Arm, Azure DevOps, CI/CD, EV2, React, Typescript, Spark, Azure Databricks, PySpark, MSSQL, Powershell, Big Data, Distributed System, Microservice Architecture.
  • Core Team member of Microsoft Power Apps Interface and Analytics.
  • Project 1: I worked on designing, building, developing, and deploying DATA AGGREGATION FRAMEWORK in the Production environment for all 17 Geos from scratch. Also responsible for the whole CI/CD and infrastructure setup of the project. This platform also uses AZURE SYNAPSE Analytics facilities and offers different kinds of storage and computing for you to effectively work with Data while ensuring privacy and compliance with Microsoft privacy rules. We provide our users a unified experience to ingest, explore, prepare, transform, manage, and serve data for Power BI.(ELT and ETL and Big Data)
  • Project 2: Worked end-to-end on NSAT survey feedback trigger after key Job done by the customer instead of triggering NSAT survey feedback at the time booting of the page at the customer end in CRM applications.
  • Project 3: Currently working on Revamping the whole Legacy Personal Settings application space end to end hosted in CRM apps. I am responsible for end-to-end design (HLD and LLD) and development for the application in CRM UCI.
  • Project 4: Worked on building Power Apps Ratings dashboard using Kusto Query Language.
High-Level DesignLow-Level DesignBig DataAzure powershell scriptAlgorithmsContinuous Integration and Continuous Delivery (CI/CD)+16

Software Engineer 2

Oct 2020Mar 2022 · 1 yr 5 mos

  • Technology: C Sharp, Scala, Python, Docker, Azure cloud Stack, Azure Arm, Azure DevOps, CI/CD, EV2, React, Typescript, Spark, Azure Databricks, PySpark, Powershell, Big Data, Distributed System, Microservice Architecture
  • Project 1: Worked on Architecture Design and Building of a GENERALIZED INGESTION FRAMEWORK for ingesting data from different sources and different forms of data like SQL, flat files, etc. into DATA Lake in AZURE and then analyzing those data and creating insights from there. We used Apache Spark, Python, Scala, and Azure Databricks for all the Data analysis.
  • Project 2: Build and Design METADATA table(config) to help the different data sources ingestion in the ingestion framework using POWERSHELL script.
  • Project 3: BUILD POWERSHELL SCRIPTS which Automates the process of deploying the jar of the developed code related to ingestion framework to azure data bricks cluster, deploying the notebook from git to data bricks, creation of new data bricks job and data bricks cluster.
  • Project 4: Worked on the Development of a TALENT MATCHING model for MICROSOFT CAREER PORTAL which gives the top suitable resumes for a particular job description in the career portal.
High-Level DesignLow-Level Design

Proxyprep

Career Coach

Dec 2020Dec 2022 · 2 yrs · India

Scaler academy

2 roles

Mentor

Oct 2020Jun 2025 · 4 yrs 8 mos

Career Coach

Jan 2020Jun 2025 · 5 yrs 5 mos

Oracle

SDE 2

May 2019Oct 2020 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • Oracle Kubernetes Engine(OKE)
  • Core Team member of OKE and CNRC team in OCI(Oracle Cloud infrastructure)
  • Technology: JAVA, Springboot, Python, Docker, Oracle Cloud Stack, Kubernetes, Terraform, CI/CD, Teamcity, Graphana, Prometheus, Distributed System, Microservice Architecture, REST API, TestNG, Shepherd, Teamcity, SQLPLUS
  • Project 1: Responsible for providing an Instance Image attestation utility for authorizing custom images to be used while spinning up instances on OKE.
  • Project 2: Worked in the setup of touchless region build activities (ToRB) end to end on the behalf of CNRC/OKE service.
  • Cloud Controller Manager: Working on the enhancement and addition of new features to OKE CCM. Also, owning the periodic Open Source releases for OCI CCM.(https://github.com/oracle/oci-cloud-controller-manager)
  • Project 4: Contributed to fixing several security vulnerabilities, customer bug fixing, new feature addition to the existing code-base, and also monthly software Patching related works, and perform On-Call duties.

Gep worldwide

Software Engineer

Jun 2018May 2019 · 11 mos · Hyderabad Area, India

  • Technology : Python,SQL, Docker, ELK stack, Flask
  • Project 1 : worked on DUPLICATE INVOICE PREDICTION Project,i,e prediction of potential duplicate invoices based on users feedback using machine learning techniques(models).
  • Project 2: worked on AUTO-CORRECT of words in a input sentences and show the results after ranking using user logs in GuidedBuy platform(using elastic search and nltk POS tagger).
  • Project 3: worked on AUTO-SUGGEST of sentences of input sentence show the results after ranking in GuidedBuy platform.(using elastic search and word2vec).
  • Project 4: designed and developed an AUTOMATED MACHINE LEARNING SYSTEM for smooth automatic running of all the projects minimizing human intervention as least as possible.
  • Project 5: OCR extraction from (.pdf/.jpg etc.)invoice file,to extract the information(invoice number,purchase order number etc.)out of that invoice file.(using Azure OCR,Azure Table,Azure Blob).
Low-Level Design

Education

International Institute of Information Technology Hyderabad (IIITH)

Master of Technology (MTech) — Computer Science

Jan 2016Jan 2018

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience