Hi👋, I am
Sumit Singh
Senior Full Stack Developer

Senior full-stack developer with Calculating... of professional experience in
e-commerce, finance and banking domain with agile development environment.


Currently, I am working with Angular, NextJS (ReactJS), Spring, JSP, Spring Boot and Spring Batch to build full-stack applications.

Contact Me
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
skill_image
profile

I'm Sumit Kumar Singh

• Graduated in 2018 from MIT Muzaffarpur with a Bachelor of Technology in Information Technology.

• I have worked on various projects as a Full Stack Developer with approximately 70% focus on backend and 30% on frontend development.

• My portfolio showcases extensive expertise in data structures and algorithms, system design, object-oriented programming, functional programming, RESTful APIs, problem-solving, strong programming skills, effective team collaboration, leadership qualities, and full-cycle software development.

My Preferred Tools and Technologies are 👇

Java, Spring-Boot, Spring Data-JPA, Spring-Rest

Angular 8, ReactJS, NodeJS, NextJS 13.4

MongoDB, SQL, PostgreSQL, SQL Server

DS & Algo, Microservices, System Design

Kafka, Redis, Jenkins, Docker, Grafana, Git

AWS (EC2 instance & S3 bucket, Amplify)

Employment History

Senior Full-Stack Developer

CACIB, Singapore
Feb 2023 - Present
  • Designed and developed a robust batch job application that consumes event data from Kafka, retrieves or downloads corresponding files from AWS based on the event payload, and updates the relevant database table entities accordingly.
  • Led the proof of concept (PoC) and successfully migrated business processes from TIBCO to Flowable, both BPM (Business Process Management) tools, ensuring seamless integration and enhanced workflow efficiency.
  • Designed and developed a dynamic, responsive web application named Flowable Admin using Angular for managing Flowable workflows. Integrated the Angular build with the Java backend by serving the index.html through JSP, enabling seamless deployment and unified routing between the frontend and backend components.
  • Designed and developed a RESTful API to expose compliance status, including end-to-end infrastructure setup encompassing GitLab CI/CD pipelines, Kubernetes deployment, and API onboarding to TSDL for streamlined integration and scalability.
  • Proposed and developed an API to eliminate manual dependencies within the project, significantly enhancing team productivity and operational efficiency.
  • Independently handled the implementation and maintenance of multiple Spring Batch job logics, and also worked on projects built on a monolithic architecture. Developed user interfaces to support counterpart classification and automated reporting across all entities.

Java 17

Spring

Spring Boot

Spring Batch

AWS S3 Bucket

Kafka

Docker

SQL Server

K8

Sonar

Git

GitLab CI/CD

Postman

Swagger

Checkmarks

Jenkins

Jmeter

Selenium

Software Development Engineer

Flipkart, Bangalore
Mar 2021 - Nov 2023
  • Implemented Redis caching for the authz API, reducing RPS by one-third.
  • Designed low-level design (LLD) for authz v2-v3 migration and flow tagging for infrastructure picking.
  • Handled DNS onboarding for databases and data stores.
  • Led customer issue resolutions and managed production deployments.
  • Worked on Big Billion Day (BBD) readiness for multiple applications, databases, and data stores.
  • Created UIs for GTL (Goods Transfer List) and IWIT (Inter-Warehouse Inventory Transfer) flows, improving warehouse operations.
  • Owned the Alertz migration project, transitioning alerts from legacy systems across warehouse infrastructure.
  • Developed and maintained a Single Page Dashboard to monitor warehouse application hygiene.
  • Conducted E2E testing for Grocery F-Quick infrastructure.
  • Served as the point of contact (POC) for the Zookeeper infrastructure.

Java

Microservices

Python

SQL

Redis

Zookeeper

React.js

Redux

Grafana

Git

Swagger

Postman

Software Developer

Orinko, Bangalore
Feb 2020 - Mar 2021
  • Developed the website and traceability page where users can scan product packets to retrieve detailed product information.
  • Built an invoice management system responsible for calculating gross and net amounts, discounts, generating multi-SKU invoices, and tracking vendor cash collections.
  • Worked on a Supply Chain Management module to assess vendor capacity and generate orders accordingly, including upsell and downsell logic.
  • Created a notification engine to send real-time notifications for events such as order creation, packing, invoice generation, and delivery.
  • Developed a Return Management System from scratch.

Java

Microservices

Angular

SQL

RabbitMQ

Grafana

NodeJS

Git

Postman

Member Technical Staff

Mindteck India Limited, Bangalore
Nov 2018 - Feb 2020
  • Designed module with MVC design pattern including resource, service, service implementation, DAO layer, database configuration, utility common classes and exception handler.
  • Worked on migration of the legacy system to java Angular based Application using Spring boot, MySQL and Angular-8.
  • Trained end users to use new or modified application and presented new product features to the client.
  • Worked on development of resource management application which is used for utilizing the resource efficiently.

Java

Microservices

Angular

SQL

Sales Force

SVN

Postman

Some of the things I have built

Create Your Shaadi Biodata

Create Your Shaadi Biodata

This online biodata maker is quick and easy, so you can create your biodata in just a few minutes.

NextJs

JavaScript

NodeJS

ChakraUI

Puppeteer

ShaadiBio.com
List of companies & website which provides remote jobs

List of companies & website which provides remote jobs

NextJs

JavaScript

NodeJS

Tailwind CSS

MongoDB

JobsAnywhere.co

📘 My Medium Posts