Summary
Overview
Work History
Education
Skills
Work Permit
Personal Information
Timeline
Generic

Bhumi Nandan Chettri

Jersey City,NJ

Summary

  • Overall, 9 years of extensive IT experience across all phases of Software Development Life Cycle (SDLC), adept in development, design, analysis, testing, and integration of diverse web-based and client/server applications using Java/J2EE technologies.
  • Proficient in Agile methodologies like Scrum and Sprint, with a track record of developing Microservice-based and web-based enterprise applications employing core Java/J2EE, Spring Boot, KAFKA, MQ, Hibernate, Servlets, JPA, JMS, JDBC, Web Services (SOAP and REST), SQL, and Object-Oriented Programming techniques.
  • Expertise in implementing Java 8+ features such as Lambda Expressions and Stream API for code optimization and improved performance, coupled with proficiency in Web Services (WSDL, SOAP, REST, JAX-WS, JAXB, JAX-RPC), frameworks like Spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Boot, Spring Data), and ORM frameworks like Hibernate.
  • Skilled in Design Patterns (Singleton, Factory, MVC, Data Access Object), RDBMS (MySQL, MS SQL Server, Oracle, Postgres), and NoSQL databases like Arango DB.
  • Hands-on experience in creating Hibernate configuration files, mapping files, and defining persistence classes for MYSQL Database.
  • Proficient with ensuring comprehensive code coverage through SonarQube and developing test cases using JUnit and Mockito.
  • Proficient with AWS EC2, AWS S3, SNS, Apache Tomcat, Eclipse, Spring Tool Suite, IntelliJ, SQL Developer, Jenkins CI/CD, Release Automation, Subversion SVN, GIT, ANT, Maven, JIRA.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Mphasis Corporation
03.2019 - Current

Role: Senior Software Engineer

Duration: March 2019 - Current Date (5 Years)

Responsibilities:

  • Lead development initiatives for digital alert systems for Client JP Morgan and Chase Co.
  • Analyze and resolve system issues promptly, ensuring high-quality alerts delivery.
  • Architect and develop new alert monitoring systems to handle zero-volume.
  • Migrate legacy paperless notifications to more efficient strategic solutions.

PROJECT SUMMARY

Digital Alerts, Client: JP Morgan and Chase Co, USA (CCB)

Description: Responsible for sending digital alerts to customers on various subscriptions, including banking activities.

Responsibilities:

  • Analyzed issues and fixed them promptly.
  • Built different types of alerts to monitor system failures using logs and Splunk.
  • Developed new alert monitoring system for zero-volume scenarios.
  • Legacy paperless notifications migration to strategic solutions.
  • Duration: July 2022 - Till Date

Suitability Letters , Client: JP Morgan and Chase Co (AWM), India

Description: Distributes various types of letters to clients, sourcing data from different sources and enriching it.

Responsibilities:

  • Built new application with Kafka integration to consume account change messages for Private Bank Clients and stored it into Arango DB.
  • Inject payload to main letter engine to process, generate and deliver digital letters to end client.
  • Migrated data from Arango DB to Oracle Database for Suitability and sec17a Letters.
  • Duration: February 2020 - June 2022

Digital Asset Repository Tool (CT), Client: JP Morgan and Chase Co, India

Description: Tracks IT and Non-IT assets within the organization with various features like requisition, import and custom and assignment to end user.

Responsibilities:

  • Designed database tables and create REST endpoints.
  • Created procedures, views, and functions as per requirements.
  • Guide other developers and users about process and system flow.
  • Duration: April 2019 - December 2020

Senior Software Engineer

GS Farmtaaza Pvt Ltd
08.2016 - 02.2019
  • Led multiple modules in the FarmTaaza platform, including E-commerce and Inventory system.
  • Designed and implemented backend system for mobile apps for logistics, procurement, and order management.
  • Planned and executed sprint cycles, ensuring timely project delivery and adherence to priorities.

PROJECT SUMMARY

FarmTaaza Platform

Description: GS FarmTaaza Platform is a comprehensive system comprising different modules like E-commerce, Inventory, Reporting Systems, and mobile applications: Truck, Sales, CC, DC, Ordering, and Management.

  • Truck App: Mobile-based logistics application designed for order delivery.
  • CC and DC App: Used for procuring produce from farmers and transferring items to various locations for customer delivery.
  • Ordering App: Customer-centric mobile application automating manual order entries.
  • Management App: Mobile-based application for managerial-level decisions based on company data insights.
  • Project Responsibilities:
  • Analyzed requirements and prioritized sprint items.
  • Designed and coded backend applications, adapting to organizational and business needs.
  • Mentored junior developers and testers.
  • Managed releases into production.

Software Engineer

Crowd ANALYTIX Inc
02.2015 - 07.2016
  • Contributed to projects involving flight delay prediction and file repository system.
  • Developed REST APIs, optimized databases, and created scheduling systems for flight prediction.
  • Designed and implemented file repository system enabling secure document sharing.

PROJECT SUMMARY -

1. Plane Stats

Client: Oliver Wyman

Description: Plane-stats predicts flight delays for all USA airlines using an R-model backend. It processes extensive datasets for airports and calculates probabilistic delays.

  • Role: Software Engineer
  • Project Responsibility:
  • Created REST API using Spring MVC
  • Optimized MySQL for handling large datasets
  • Developed Spring cron scheduler to predict flight delays using R model.
  • Duration: January 2016 - February 2016
  • Technology: Java, Spring, MVC, JPA, ORM, MySQL DB, Tomcat, NGINX, AWS, SVN, Jira, Linux OS

2. CAX Drive

Description: Cax-Drive is file repository system for CAX users, solvers, and clients allowing secure document uploads and sharing.

Role: Software Engineer

Responsibilities:

  • Analyzed requirements and planned project modules.
  • Developed backend system from scratch.
  • Created REST API using Spring and guided UI developers.
  • Duration: November 2015 - December 2015

3. dataX

Description: dataX serves as a clean dataset repository for Crowd ANALYTIX. It allows data scientists to search categorical datasets for analysis and prediction.

Role: Software Engineer

Responsibilities:

  • Analyzed requirements and implemented authentication for CAX solvers to access datasets without registration
  • Configured NGINX to communicate between CAX and dataX servers
  • Code development, debugging, and bug fixing
  • Duration: November 2015 - December 2015

4. Crowd Analytix Platform

Description: The core product of Crowd ANALYTIX, where global data scientists compete in contests. The platform involves features like forums, leaderboards, and blogs, controlled by a Java-based backend.

Role: Software Engineer

Responsibility:

  • Analyzed requirements and enhanced product functionalities.
  • Developed Observer's Dashboard for contests.
  • Added a new module named community blogs.
  • Duration: April 2015 - October 2015

Education

Bachelor of Technology - Computer Science And Engineering

Bengal Institute of Technology
Kolkata, India
07.2013

Diploma - Computer Science And Technology

Calcutta Technical School
Kolkata, India
05.2010

12th -

Ghoom Boys's HS School
Darjeeling, India
06.2008

10th -

Rimbick HS School
Darjeeling, India
06.2006

Skills

  • Java/J2EE
  • Spring Boot, Spring MVC
  • RESTful Web Services
  • Apache Kafka, MQ
  • JPA, Hibernate, JDBC
  • SQL, NO SQL, MySQL, Oracle, PostgreSQL, Arango DB, Cockroach DB
  • Jenkins, Jules
  • HTML
  • Code reviews, debugging
  • Database Design
  • Development Lifecycles
  • Microservice Design
  • Git proficiency
  • Amazon Web Services
  • Build releases
  • Object-Oriented Programming
  • Teamwork and Collaboration
  • Software Design

Work Permit

H1B

Personal Information

  • Date of Birth: 04/11/90
  • Nationality: Indian
  • Marital Status: Married

Timeline

Senior Software Engineer

Mphasis Corporation
03.2019 - Current

Senior Software Engineer

GS Farmtaaza Pvt Ltd
08.2016 - 02.2019

Software Engineer

Crowd ANALYTIX Inc
02.2015 - 07.2016

Bachelor of Technology - Computer Science And Engineering

Bengal Institute of Technology

Diploma - Computer Science And Technology

Calcutta Technical School

12th -

Ghoom Boys's HS School

10th -

Rimbick HS School
Bhumi Nandan Chettri