S

Subham Vishal

Software Engineer

Bengaluru, Karnataka, India7 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable systems using AWS and Java.
  • Proven track record in end-to-end product delivery.
  • Strong leadership and mentoring experience in software development.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

Amazon Web Services (aws)JavaCode ReviewAwsMicroservicesJavascript

Other Skills

AlgorithmsAnalytical SkillsApache SqoopBack-End Web DevelopmentCloud-Native ApplicationsCoding PracticesConcurrent ProgrammingData StructuresDecision-MakingDesign PatternsDistributed SystemsElasticSearchFull Life Cycle DevelopmentGitGithub

About

SDE2 @ Amazon • Bengaluru, Karnataka

Experience

7 yrs 11 mos
Total Experience
1 yr 7 mos
Average Tenure
3 yrs 8 mos
Current Experience

Amazon

SDE 2

Oct 2022Present · 3 yrs 8 mos · Bengaluru, Karnataka, India · Hybrid

  • ### Area of Work
  • Building highly scalable systems
  • Developing proof of concepts (POCs)
  • Drafting proposal documents
  • Engaging in stakeholder discussions
  • Creating high-level and low-level designs (HLD, LLD)
  • Service and feature development
  • Conducting code reviews
  • Mentoring team members
  • Volunteering for community initiatives
  • ### Tech Stack
  • AWS Stack and various internal Amazon tools
  • LLM & RAG
Code ReviewLow-Level DesignHigh-Level DesignAmazon Web Services (AWS)Spring BootJava+41

Makemytrip

Senior Software Development Engineer

Jun 2021Oct 2022 · 1 yr 4 mos · Gurugram, Haryana, India

  • Responsibility: End to end delivery of Products. Which includes Requirement discussion, high level design, low level design, task break up, development, code review, cases discussion with qa, release of product, identifying and setting up alerts and monitoring, documentation. I have also taken 50+ interviews for MakeMyTrip.
  • Some of my Projects:
  • Designed and developed an in-house Highly Available and consistent Master Data Management System, which supports Synchronous as well as asynchronous data ingestion. The validation of all the data ingested is done for which we can modify the validation rules in runtime dynamically. This system contains user, product, vendor, affiliate, and hotel information, used on MMT Mobile and Web app.
  • Designed and developed a system for invoice generation for any booking happening across lobs.
  • Designed and developed a system for Refunds of flight ticket cancellations. Which involves the calculation of refund amount, payment of refund to source, and tagging the refund from the airline with the refunded amount. Designed and developed a system which reconciles Amount refunded to customer with Amount refunded by airline. That is 4 level reconciliation which is auto adjusting and intelligent enough to know when to finally mark amount reconciled or wait for further refund from airline or to know if that is a combined refund from airline for multiple cancellations and find out those bookings and mark the status.
  • Development and design for scaling the financial data flow, which involves calculating parts of cost price to selling price, involved taxes based on user type and data. This involves payments for products like Flight, Bus, Hotel, Trains, Holiday, Insurance etc.
  • Scaled the process to handle load 10 times than earlier.
Code ReviewLow-Level DesignAmazon Web Services (AWS)High-Level Design

Paytm

Software Development Engineer

Mar 2020Jun 2021 · 1 yr 3 mos · Bengaluru, Karnataka

  • Backend Software Development Engineer • Bengaluru, Karnataka
  • Designed and developed complete user onboarding from sign in to first purchase for Equity Product for Paytm Money, which scaled for more than 2 Million daily hits during trading hours. This included maintaining the state of the user journey, provision of bypass and reversal of any step, document collection, integration with third-party APIs for e-sign and document collections, gathering documents and data from user validating it through Machine Learning models and Expert
  • agents, integrating with payment gateway, Demat account creating in exchanges.
  • This involved research, design and implement scalable application features for information identification, extraction, analysis, retrieval and indexing of user onboarding.
  • Collaborating with cross-functional development team members to analyze potential system solutions based on evolving customer requirements.
Code ReviewLow-Level DesignAmazon Web Services (AWS)High-Level Design

Dell emc

Software Development Engineer 1

Jul 2019Mar 2020 · 8 mos · Bengaluru Area, India

  • Worked as a Software Developer, and was involved in Modernization of their internal Customer Care Module, Building UI and Backend MicroServices.
  • Oracle BRM modernization team, for commissioning various UI portal applications, using React, RxJS, Redux, Microservices, JavaScript, MongoDB, Oracle RDBMS, Elasticsearch, Python and deploying to PCF (Pivotal Cloud Foundry).
  • Responsibilities: Design and develop portal applications for various users of BRM product within Dell. Initiative is excellent, enriched customer and user experience for various users of Oracle Billing and Revenue Management (BRM) product in various Dell offices worldwide.
  • Role: IC role for architecture and development of React applications using Spring Boot as Middleware, Oracle RDBMS. Deployment in PCF infrastructure. Design and develop portal applications for various users of BRM within Dell. The initiative is an excellent CX/UX enriched experience for users of BRM in various Dell offices. Important portals, I had worked for:
  • 1. BOP: Business Operations Portal, that handles DTCP (Dell Technologies Cloud Platform) tasks and BULK operations.
  • 2. Custcare Subscription Based REST Application: User-intuitive, comprehensive health check and UI monitoring of hundreds of servers distributed across multiple environments.
Low-Level Design

Jio

Software Developer

Jun 2018Jun 2019 · 1 yr · Navi Mumbai

  • Worked as Assistant Manager (Software Development), worked on various Microservices, and databases, search engines, cache systems, data processing and streaming tools like Hadoop, Hbase, Elastic Search, Redis, Apache Kafka, Apache Spark.
Low-Level Design

Publicis sapient

Internship - Frontend developer

Jan 2018May 2018 · 4 mos · Gurgaon, Haryana, India

  • Advanced JavaScript
  • Created a plateform for the interviewer and HR to facilitate test for candidates for online screening of candidates for the selection.

Industry interaction & pr cell (pgpsm), iim lucknow

Data Science and Analytics Intern under Prof. Sameer Mathur - IIM Lucknow

Jun 2017Jul 2017 · 1 mo · Lucknow Area, India

  • Data Analytics and Science With Managerial Application

Ravionics

Internship in Embedded (IOT) Software Engineering

May 2017Jul 2017 · 2 mos · Bangalore

  • Arduino, Bolt

Iit kharagpur

Summer Research Intern

Apr 2017Apr 2017 · 0 mo · Kharagpur Area, India

Birla institute of technology, mesra

Placement Coordinator(Training and Placement Cell)

Mar 2017Apr 2018 · 1 yr 1 mo · Ranchi, Jharkhand, India

Schooglink

Project Intern

Mar 2017Jun 2017 · 3 mos · Patna Area, India

  • Web (Features) Java Script, HTML, Css, Selenium

Internshala

Internshala Student Partner

Mar 2017Mar 2017 · 0 mo · Patna Area, India

Education

Birla Institute of Technology, Mesra

Bachelor of Engineering — Electronics and Communications Engineering

Jan 2014Jan 2018

VigyaNand Kendriya Vidyalaya

Senior School Certificate Examination (Class XII) CBSE

Jan 2011Jan 2013

D.A.V Centenary Public School

Secondary School Examination (Class X) CBSE

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Java

Explore similar profiles based on matching skills and experience