Shubham Jha

Software Engineer

Bengaluru, Karnataka, India4 yrs 11 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Expert in building scalable search engines and batch processing systems.
  • Proven track record in enhancing system availability and automation.
  • Strong leadership experience in managing technical teams and projects.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Core Skills

Big DataJavaGraphqlMicroservicesLeadershipEvent ManagementServerless Computing

Other Skills

Apache SparkApache AirflowScalaAmazon Elastic MapReduce (EMR)AWS S3AWS LambdaAWS SQSSQLDockerPySparkAirflowAmazon Simple Notification Service (SNS)Amazon EC2Batch ProcessingAWS Batch

About

Experienced Senior Software Development Engineer (SDE II) with a demonstrated history of working in the information technology and services industry. Currently, working in building highly scalable and highly latency sensitive search engines to cater high TPS service alongwith offline Big Data and Batch Processing problems using Java, Scala, PySpark, Airflow, EMR, Lambda, S3, Batch and ML models among the few technologies used. Previously at Oracle, have worked in Java, Python, Bash programming, Ruby, Scala, Typescript, Functional Programming, Terraform, Dropwizard, Linux, Docker & Kubernetes, REST APIs, HTML, Data Structures, Algorithms, and Object-Oriented Programming (OOP) to design and build distributed systems having microservices architecture. Strong engineering professional with a Bachelor of Technology focused in Computer Science and Engineering from Indian Institute of Technology (Indian School of Mines), Dhanbad.

Experience

4 yrs 11 mos
Total Experience
3 yrs 1 mo
Average Tenure
1 yr 10 mos
Current Experience

Amazon

Software Development Engineer II

Aug 2024Present · 1 yr 10 mos · Bengaluru

Apache SparkApache AirflowScalaAmazon Elastic MapReduce (EMR)AWS S3AWS Lambda+12

Oracle

Member Of Technical Staff (SDE II)

Jul 2021Aug 2024 · 3 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Project: GraphQL
  • Worked in Data Fetcher and Engine layers to implement simple, composite and nested queries and mutations on multiple Relational and REST datasources
  • Implemented end-to-end aggregation queries and mutations
  • Implemented custom logging using fluentd and lumberjack to integrate loggers for different privacy and use-case level
  • Implemented metadata APIs to communicate between Control Plane and Data Plane to connect to Data Storage in common and check for the updates on the artifacts and implement it down to the pod level
  • Worked on Helm Charts to deploy Calico on pods in order to automate the process for the new creation of node pools
  • Worked on Docker and Kubernetes for deploying application and thus managing the service by constantly looking for health, logs
  • Implemented unit tests for aggregation queries and mutations using JUnit and Mockito
  • Hands on Load Balancers, VCNs, Compute Instances, IAM policies, Object Storage
  • Project: Shepherd
  • Increased the KPI of Data Plane Availability from 85% to 99.97%
  • Designed and implemented a layer to identify the failures of system/user/downstream service for providing solutions for 1.87M/month queries
  • Designed and implemented auto-approval strategy for deployment to go 100% automated while deploying the service in a new region
  • Introduced Bash scripts for most common APIs in DevOps
  • Introduced a daemon to send notifications to subscribers
  • Resolved 500+ service/user issues while serving oncall
  • Created Grafana dashboard for availability across multiple regions
  • Introduced metrics in the system to gather service data & performance
PythonDevOpsJavaSoftware DesignGraphQLBash+11

Student alumni and international relations cell

General Secretary (Overall Coordinator)

Aug 2020Jun 2021 · 10 mos · IIT (ISM) Dhanbad

  • As Overall Coordinator, my team and I were contantly involved in :
  • Handling the alumni affairs, finances, alumni-funds, alumni events and connecting with alumni to grow together and help each one associated
  • Handling the International Relations of the institute with other institutes at global levels in order to bring scholarships, semester exchange programs as well as other non-academic opportunities via MoUs
  • Handling the web-pages and social handles of the institute for constant activities and updates
  • Helped in bringing companies for the placement and internship sessions
Financial AnalysisEvent ManagementLeadershipTeam Management

Newzera

Software Engineer Intern

Jun 2020Jul 2020 · 1 mo

  • Built a serverless real-time update system from scratch by making use of AWS services like AWS AppSync for updation part
  • Made GraphQL APIs for the system to record each and every operation of the user
  • Made GraphQL API for the unique ID generation of each and every new instance
  • Worked on AWS Lambda, AWS SQS, AWS Elasticache for Redis, Amazon Aurora and Amazon DynamoDB for serverless computing, queuing and caching operations on the database
AWS Elasticache for RedisAWS AppSyncAmazon DynamoDBAWS SQSAmazon AuroraServerless Computing+4

Srijan, iit-ism dhanbad

Head Of Sponsorship

Dec 2019Feb 2020 · 2 mos

  • Srijan is the annual socio-cultural fest of IIT (ISM) Dhanbad, and it receives a footfall of more than ten thousand people. As the Head of Sponsorship, I managed to onboard Title Sponsor, Associate Sponsor, and several other sponsors for the fest.

Delhi technological university (formerly dce)

Data Science Intern

May 2019Jul 2019 · 2 mos · New Delhi Area, India

  • Project Internee on the applications of machine learning algorithms to predict the sales of the company and the best advertisement platforms. Worked with a highly talented pool of professors and researchers to solve the real-life situation of prediction.
  • Validated and cleansed the data after scrapping using beautiful soup
  • Applied Machine Learning algorithms (Decision Tree, KNN, Naive Bayes) and finally achieved 85% accuracy with decision tree

Education

Indian Institute of Technology (Indian School of Mines), Dhanbad

Bachelor of Technology — Computer Science and Engineering

Jan 2017Jan 2021

St. Xavier School - Delhi

High School — Mathematics and Computer Science

Jan 2002Jan 2016

Stackforce found 100+ more professionals with Big Data & Java

Explore similar profiles based on matching skills and experience