Summary
Overview
Work History
Education
Skills
Interests
Timeline
CustomerServiceRepresentative
Rahul Chattopadhyay

Rahul Chattopadhyay

Senior Software Engineer
Bangalore

Summary

Senior Software Engineer with 11 years of experience in the Information Technology industry. Skilled in Core Java, Algorithms and System Architectures, Spring Boot, Unix, RESTful Web Services, GraphQL, Kafka, Elasticsearch, SQL, No-SQL, Microservices.

B.Tech. degree holder in Computer Science and Engineering from West Bengal University of Technology and currently pursuing M.Sc. in Artificial Intelligence & Machine Learning from NMIMS Global.

Interested to learn and work in new technologies and domains.

Overview

11
11

Years of professional experience

3
3
Languages
18
18

Years of education

Work History

Senior Software Engineer

Walmart Global Tech
Bangalore
06.2020 - Current

Project: Walmart Marketplace - Partner Services

Tools and Technologies:

Core Java,Spring Boot, Microservices, GraphQL, REST, Azure Cosmos DB, Unix, Kafka, Elasticsearch, Maven, JUnit, GIT, Yaml

Responsibilities:

  • Led multiple software development initiatives as subject matter expert and primary point-of-contact.
  • Taken ownership of end to end design, development and deployment cycles of multiple software features and achieved significant cost optimization.
  • Successfully handled multiple stakeholders for new and existing initiatives.
  • Trained and mentored junior developers and engineers.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Member of Technical Staff

VMware Software India Pvt. Ltd.
Bangalore
07.2018 - 05.2020

Project: VMware vRealize Automation (vRA) & vRealize Operations Manager (vROps)

Tools and Technologies:

Core Java,Spring Boot, Microservices, Unix, REST, Postgres DB, Docker, Kafka, VMware CSP, Maven, JUnit, GIT

Responsibilities:

  • Responsible for development of Workload Placement Feature of Virtual Machines and integration of vRA and vROps.
  • Worked on different modules for both On-prem and On-cloud releases of vRA.
  • Taken ownership of Software Service module of vRA and worked on Customer Bugs as well as new enhancements.
  • Taken part in several innovation sprints and worked on new ideas.

Senior Applications Engineer

Oracle India Private Ltd.
Bangalore
08.2016 - 07.2018

Project: Oracle Fusion CRM Application Composer

Tools and Technologies:

  • Core Java, XML, ADE, ADF, Unix, REST, Oracle DB, Weblogic Server

Responsibilities:

  • Responsible for development of new modules and enhancement of existing modules in the application.
  • Developed upgrade capability for existing objects to support new features.
  • Experience in writing technical docs like Design doc, Use case doc etc.

Lead Engineer

HCL Technologies
Bangalore
07.2015 - 08.2016

Project: Security Director

Tools and Technologies:

  • Core Java, REST, MySQL, Tomcat, Jboss, Linux (CentOS), Maven, JUnit, GIT

Responsibilities:

  • Written Java code and REST APIs for new enhancements in different modules in the application.
  • Regularly interacted with QA team for resolution of Bugs filed by them.

Systems Engineer

Tata Consultancy Services Ltd.
Kolkata
03.2012 - 07.2015

Project: Application Performance Monitor

Tools and Technologies:

  • Core Java, ExtJS 3.4, Postgres DB, Hibernate, Apache Tomcat, SVN

Responsibilities:

  • Developed front end and back end of different modules of the APM tool.
  • Written SQL queries for different modules of the APM tool.
  • Provided customer support for deployment of APM tool in customer environment.

Education

Master of Science - Artificial Intelligence And Machine Learning

NMIMS Global
Mumbai, India
07.2021 - Current

B. Tech - Computer Science And Engineering

West Bengal University of Technology
Kolkata, India
06.2007 - 06.2011

Higher Secondary -

R. K. Mission V. C. College
Kolkata, India
05.2005 - 05.2007

Secondary (Madhyamik) -

R. K. Mission Boys’ Home
Kolkata, India
05.1996 - 05.2005

Skills

Core Java

undefined

Interests

Artificial Intelligence

Machine Learning

Timeline

Master of Science - Artificial Intelligence And Machine Learning

NMIMS Global
07.2021 - Current

Senior Software Engineer

Walmart Global Tech
06.2020 - Current

Member of Technical Staff

VMware Software India Pvt. Ltd.
07.2018 - 05.2020

Senior Applications Engineer

Oracle India Private Ltd.
08.2016 - 07.2018

Lead Engineer

HCL Technologies
07.2015 - 08.2016

Systems Engineer

Tata Consultancy Services Ltd.
03.2012 - 07.2015

B. Tech - Computer Science And Engineering

West Bengal University of Technology
06.2007 - 06.2011

Higher Secondary -

R. K. Mission V. C. College
05.2005 - 05.2007

Secondary (Madhyamik) -

R. K. Mission Boys’ Home
05.1996 - 05.2005
Rahul ChattopadhyaySenior Software Engineer