Summary
Overview
Work History
Education
Timeline

Your Name

Summary

Number : +91 9830413831 Having about 12 years of IT experience in Software Development Life Cycle (SDLC) including Requirement Analysis, Design Specification, Code Development, Integration Testing and Deployment. Experience in Object Oriented Programming using JAVA and J2EE related technologies. Experience in using Spring Boot, Spring (Core, DAO & MVC) for building web applications. Experience in implementing REST and SOAP web services. Worked on Git Repo with Azure DevOps. Experience in Azure CI/CD pipeline to Build, Test & Deployment. Experience in Building Docker images by Docker files. Experience in pushing Docker Images to Azure Container Registry(ACR) to Azure Kubernetes cluster(AKS) Worked on projects in waterfall and Agile methodologies. Good Understanding in AWS cloud platform. Experience in the development of multi-tiered web-based applications using J2EE technologies like JDBC. At ease with web servers like WebSphere Application Server and tomcat server. Hands-on experience with Oracle, Postgres DB relational database management systems. Have good leadership, analytical and problem-solving skills. Has extensive skills in communication and client interaction. Proven record of accomplishment of best performances; 2 times “Star of The Month” appreciation. Big Data : Apache Spark, Spark Streaming, Apache Kafka, Kafka Streaming, Apache Ni-fi, Ni-fi processor builder, Kafka Confluent, Apache Cassandra,Micro services Architecture, IOT, MQTT, RabbitMQ, WebSocket, Azure services Programming Language : Core Java Technologies & Framework : Spring Boot & MVC, JSF, JUnit, Jenkins, Perforce, SVN, GitHub, Web Service : RESTful WS Database : Oracle-10g, PostgreSQL, Influx DB Application Server : IBM Web Sphere Application Server, Tomcat 5.5.4 IDE Tools : IBM Web Sphere Studio Application Developer Eclipse Mars 2 | Page Scripting : Python, Unix Shell Scripting Security : OAuth 2, OpenSSL X509 certificate, Chain SSL certificates.

Overview

13
13
years of professional experience

Work History

Assistant Consultant

Tata Consultancy Services, Pactera Technology
Kolkata
05.2016 - Current
  • WebSocket, Rest API, MQTT, Webhook, CoAP
  • AZ-900 Microsoft Azure Fundamentals
  • AZ-104 Microsoft Azure Administrator
  • Present

Software Developer

International Ltd
Shenzhen
08.2015 - 04.2016

Software Programmer

Informatics
Kolkata
07.2011 - 07.2015

Technical Analyst

TCS
10.2022 - Current
  • (TCS IOT)
  • Environment: Core Java, Spring Boot, Spring MVC, RESTful Web service, Apache Spark streaming
  • Docker, RabbitMQ, MQTT, AMQP, Apache Kafka, Apache Nifi, Influx DB, Cassandra
  • Tools: Microsoft Azure, Eclipse Mars 4.5, Tomcat 7, GIT, Jenkins, Perforce P4, JUnit, Maven, Discussion & workshop with the customer for their requirement, Analysis the requirement as per architecture guideline
  • Design the Swagger for whole new requirements and discuss & confirm with the customer
  • Translate the application storyboard and use cases into functional applications
  • Design, Build, and maintain the efficient, reusable and reliable code
  • Ensure the best possible performance, quality and responsiveness of the application
  • Identify the bottleneck and bugs and devise solutions to those issues.

Technical Analyst

Automation, IVL
04.2022 - 09.2022
  • Responsible for designing the architecture as per Industry 4.0 use cases
  • Customer Discussion, Workshop for existing Infrastructure, understanding for IVL plant, Machineries, understand the gaps in their current plants
  • Proposed use cases as per Industry 4.0 standard, Like worker safety, Robotic automation, Geo fencing
  • Design the high-level Reference Architecture| Page
  • Proposed Technical Architecture, Technologies selection, Updating of Infrastructure
  • Design Sequence Diagram (UML) for Pella’s internal IT team to understand the end-to-end process or flow of data and how Industry 4.0 will help them in their business
  • Design API contract using swagger for easy understand of Management as well as it will help in UAT
  • Development and Testing.

Technical Analyst

Pella- Window Manufacturing International
12.2021 - 03.2022
  • Design the architecture of Industry 4.0 use cases like worker safety, Robotic automation
  • Geo fencing, Predictive maintenance, Digital Twins, PPE Tracking etc
  • Customer Discussion, Workshop for existing Infrastructure, understanding for Pella Manufacturing plant
  • Machineries, understand the gaps in their current plants
  • Proposed use cases as per Industry 4.0 standard, Like worker safety, Robotic automation, Geo fencing
  • Design the high-level Reference Architecture
  • Proposed Technical Architecture, Technologies selection, Updating of Infrastructure
  • Design Sequence Diagram (UML) for Pella’s internal IT team to understand the end-to-end process or flow of data and how Industry 4.0 will help them in their business
  • Design API contract using swagger for easy understand of Management as well as it will help in UAT
  • Development and Testing.

Technical Analyst

TCS
04.2020 - 11.2021
  • Core Java, Spring Boot, Spring MVC, RESTful Web service, Apache Spark streaming
  • Docker, RabbitMQ, MQTT, AMQP, Apache Kafka, Apache Nifi, Influx DB, Cassandra
  • Tools: Microsoft Azure, Eclipse Mars 4.5, Tomcat 7, GIT, Jenkins, Perforce P4, JUnit, Maven, Project Description: Responsible for End-to-End pipeline of Data streaming development
  • Ingestion of data streaming using different protocols like MQTT, AMQP
  • WebSocket using nifi custom processor, also clean the data in this layer
  • Publish the clean data to Kafka clusters from when Spark Streaming will consume the data will do some ETL on the data with help of PostgresDB master data.
  • Push the data into Influx DB for real-time UI design, as well as save the data into
  • Cassandra for historical purpose., Title: Environment Monitoring for Pharmaceutical laboratory

Software Developer

Cisco
01.2018 - 01.2020
  • Research and Development (CRDC)
  • Environment: HDFS, Core Java, RESTful Web service, Apache Spark streaming, Docker, ParStream
  • Apache Kafka, Apache Nifi, CoAP
  • Tools: Eclipse Mars 4.5, Tomcat 7, GIT, Jenkins, Perforce P4, JUnit, Maven
  • Project Description: P harmaceutical and chemical laboratory withParticle sensor in environment
  • Build hybrid protocol processor for Apache Nifi to ingest continuous streaming data from the| Page different sensors
  • Create Nifi dataflow to ingest data from different kind of sensors with different protocols and publish data to Kafka cluster
  • (CoAP, Web socket, MQTT, Modbus etc.)
  • Develop Cisco router based IOX application to enable routers to communicate with wireless sensors
  • Develop Apache spark based micro service vertical to consume streaming data from Apache Kafka cluster and implement business logic on it and finally push the data into Cisco Parstreamas well as Hadoop file system
  • Develop multiple web services to get data for the real time analysis and monitoring for frontline user interaction
  • Title: Cisco DevNet Data platform

Software Developer

Cisco
05.2016 - 12.2018
  • Research and Development (CRDC)
  • Environment: HDFS, Core Java, RESTful Web service, Apache Spark streaming, Docker, ParStream
  • Tools: Eclipse Mars 4.5, Tomcat 7, GIT, Jenkins, Perforce P4, JUnit, Maven
  • Project Description: Building Cisco IoT Platform
  • Role, Responsible for building a Generic Paas(Platform as a service) for the Big data analysis and Monitoring
  • Implementation involved Cisco EFF (Edge Fog Fabrication) architecture which is micro service architecture based.

Web Services

Expedia
08.2015 - 04.2016

Software Developer

Expedia Inc
  • REST, SOAP
  • Tools : Eclipse Mars 4.5, Tomcat 7, Apache Ant 1.7, Jenkins, Perforce P4, JUnit
  • Project Description: Expedia Web Services (EWS) design & Development
  • Developing Expedia Web Services (EWS) for our respective client (www.expedia.com)
  • Analyzing the existing application using java language with REST and SOAP Web Service and also developing some
  • Services for the Global Expedia client
  • Regular communication with Client, analysis of requirements, developing code based on requirements, deploying in different testing server and promote for production deployment and solve production issues
  • Project Title : Port Operation Management System (POMS), Port Operations Management System (POMS) is an integrated web-based application which helps the Port authority and the port user to interact each other through PCS (Port Community System)
  • ROMS (Railway Operation Management System) is such an application, through which Kolkata and
  • Chennai Portauthority can handle their regular Railway and can directly communicate with port user (Agents, differentbusiness institute) with the help of PCS
  • This is a major project of Indian Port
  • Community System from Central Government of India
  • Using this application, port user can handle the Cargo and Container in an easy way.

Studio Application

Kolkata Port Trust
07.2011 - 07.2015
  • Kolkata & Chennai port operation management system

Education

Master of Computer - undefined

West Bengal University of Technology
2011
GPA: 77.2

Bachelor of Science - Computer Science

Calcutta University
2008
2nd, GPA: .75

Higher Secondary - undefined

West Bengal Council of Higher Secondary Education (WBCHSE
2004
GPA: 58

WBBSE - undefined

West Bengal Board of Secondary Education
2002
Division 75.75 Father Mr. Shyam Sundar Mukherjee Date of Birth

10th - undefined

Category General Nationality Indian
Dec, 1985

Timeline

Technical Analyst - TCS
10.2022 - Current
Technical Analyst - Automation, IVL
04.2022 - 09.2022
Technical Analyst - Pella- Window Manufacturing International
12.2021 - 03.2022
Technical Analyst - TCS
04.2020 - 11.2021
Software Developer - Cisco
01.2018 - 01.2020
Assistant Consultant - Tata Consultancy Services, Pactera Technology
05.2016 - Current
Software Developer - Cisco
05.2016 - 12.2018
Software Developer - International Ltd
08.2015 - 04.2016
Web Services - Expedia
08.2015 - 04.2016
Software Programmer - Informatics
07.2011 - 07.2015
Studio Application - Kolkata Port Trust
07.2011 - 07.2015
Software Developer - Expedia Inc
West Bengal University of Technology - Master of Computer,
Calcutta University - Bachelor of Science, Computer Science
West Bengal Council of Higher Secondary Education (WBCHSE - Higher Secondary,
West Bengal Board of Secondary Education - WBBSE,
Category General Nationality Indian - 10th,