Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Bishwajit Mandal

Pune

Summary

Experienced Senior Software Engineer skilled at leading cross-functional teams. Remarkable relationship building, decision making and communication skills. Drives software process improvements that enable progressively increased team efficiency.

Also having 6+ years of experience in Linux, Git, GitHub, BitBucket, Jenkins, GCP, AWS, Terraform, Docker, and shell scripting. Proficient in various platforms, languages, and embedded systems. Adept in designing, installing, testing, and maintaining software systems. Self-managed and collaborative team player with a deep understanding of the principles and best practices of SDLC processes.

Overview

9
9
years of professional experience

Work History

Technical Lead

HCL Technologies
Pune
03.2021 - Current
  • Set up environments for UI, database, and microservices on Dweb, MSSQL/Oracle, and Openshift.
  • Implemented CI/CD pipelines for automated deployment of database, UI, and microservices using Jenkins, Teamcity, Urban Code Deploy, and Ansible.
  • Ensured the smooth functioning of infrastructure for key platform services such as Kafka, Streamsets, and Denodo.
  • Played a key role in migrating Kafka and streamsets from on-premises to GCP using GKE and compute engine and Terraform.
  • Coordinated with vendors to upgrade environments to newer versions and implement new functionality.
  • Trained new team members on the technology stack.
  • Automated various manual tasks with Jenkins and Ansible.
  • Automation of streamsets CI/CD with Python, Streamsets SDK and Jenkins.
  • Configured LDAP with Kafka and Denodo for user login and role-based access.
  • Responsible for overseeing infrastructure of Regulatory, Data as a service projects and CI tools.
  • Contributed to the development of DR plan, actively participating in the execution of a DR test drill. Utilized TimescaleDB alongside Kafka and Denodo to enable user login and role-based access.
  • Contributed to the setup and configuration of Kafka clusters and StreamSets data pipelines on Google Cloud Platform (GCP) using Terraform.
  • Played an instrumental part in the successful migration of on-prem OCP3 applications to advanced op-prem and GCP-based OCP4 platforms

Software Engineer

Pratiti Technologies
Pune
09.2019 - 02.2021
  • Set up environments (DEV, SIT, UAT, Pre-Prod, Prod) in AWS and GCP cloud infrastructure.
  • Configured and set up various tools/software used in the application like Docker, Kubernetes, ELK, PostgreSQL, TimescaleDB, Redis, Confluent-Kafka, VerneMQ, Jmeter, and Jenkins.
  • Created Jenkins jobs for automation of the build and deployment process.
  • Set up monitoring via ELK stack, including log ingestion, system utilization, and other metrics like Kafka and Docker.
  • Created DockerFile for custom images, Docker-compose, and Kubernetes deployment scripts in YAML for deployment process.
  • Conducted load testing by generating simulated devices using Jmeter to test application capability.
  • Installed and configured Tomcat and deployed war files in Tomcat.
  • Set up security groups, VPC, route-tables NACL, RDS, GKE, cloud storage, cloud SQL , Cloud load balancers and ELB for infrastructure security and routing.
  • Set up and configured Apache2 for HTTPS configuration of the application and SSL configuration.
  • Created snapshots and AMI for instance recovery.
  • Automated backup of production database via scripts and stored the dumps in S3 via CLI.

Software Engineer

Addteq
Pune
07.2019 - 09.2019
  • Implemented Atlassian software products, including Bitbucket, Bitbucket Data Center, Jira dashboards, Bamboo, and Confluence, for improved workflow automation.

Associate Engineer

Tech Mahindra
Pune
09.2016 - 07.2019
  • Set up Connect Direct for secure and efficient transfer of files between business applications in UNIX environment
  • Set up SFTP between source and target in UNIX environment
  • Imported/exported Informatica objects from one repository to another as per the requirement of applications
  • Automated administrative tasks for email alerts using shell scripts
  • Automated alerts for TWS Batchman process using Q Chatbot and shell scripts
  • Resolved issues of supporting applications (eCDW/EDW/WDW/BOBI) through Call-2-work
  • Created EC2 instances for BOBI application

Education

B.E - Electronics Engineering

MET Institute of Engineering
Nashik
05.2016

HSC - Science

Kendriya Vidyalaya No 1
Jammu
05.2009

Skills

  • Technical Skills:
  • Platforms: Linux, AWS, Docker, GCP
  • Languages: Shell scripting, Python
  • Tools: Git, GitHub, BitBucket, Jenkins, TeamCity, Urban Code Deploy, Terraform, Ansible
  • Databases: MSSQL, Oracle, PostgreSQL, TimescaleDB, Redis, Confluent-Kafka, VerneMQ
  • Monitoring: ELK Stack
  • Infrastructure: VPC, EC2, S3 bucket, RDS, EBS, ELB, GKE, Cloud Storage, Compute Engine, Auto-Scaling, AMI, IAM roles

Accomplishments

  • Certifications:
  • AWS Solution Architect Associate (M52C5LH1BFR1193V)
  • GCP Associate Cloud Engineer
  • Professional Cloud Architect GCP

Timeline

Technical Lead

HCL Technologies
03.2021 - Current

Software Engineer

Pratiti Technologies
09.2019 - 02.2021

Software Engineer

Addteq
07.2019 - 09.2019

Associate Engineer

Tech Mahindra
09.2016 - 07.2019

B.E - Electronics Engineering

MET Institute of Engineering

HSC - Science

Kendriya Vidyalaya No 1
Bishwajit Mandal