Summary
Overview
Work History
Education
Skills
Websites
Continuingeducation
Languages
Certification
Timeline
Generic

Abhishek Chaudhuri

Alpharetta,GA

Summary

  • Experienced cloud solutions architect with a strong background in integration.
  • Holds a B.Tech in Computer Science and possesses 20 years of industry experience.
  • Architecting experience using serverless technologies in AWS.
  • Well-versed in providing design solutions for complex, mission-critical integration projects in an Agile mode.
  • Expertise lies in utilizing various microservices pattern, including event driven and leveraging cloud-native approaches to build robust and scalable and secured solutions.
  • Design solutions for various integration challenges, ensuring seamless connectivity and optimal performance.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior Architect Technology

Co-operators
07.2022 - Current
  • Currently working as a Senior Architect for a large Canadian financial company
  • Currently working as a Senior Architect for a large Canadian financial company as a Senior Solutions architect
  • Responsible for providing API integration architecture using REST microservices built on Node js and Express and leveraging both SQL and NoSQL
  • Responsible for end to end architecting of complex integration patterns using existing SaaS applications and also custom built applications using different microservices patterns for integration
  • Solutioning is targeted in AWS environment using AWS Lambda, AWS API gateway and other Serverless technologies
  • Responsible for designing synchronous architecture and event based solution using AWS SQS, SNS, Event Bridge and establishing an event bus pattern to be used as a messaging backbone, fully incorporating with fault tolerance and guaranteed delivery
  • Responsible for design and development of microservices using REST also worked in SOAP services previously using a test-driven delivery (TDD) approach
  • Review and mentor team members and own the delivery, ensure all SONARQUBE quality gate passed and at least 80% test coverage is achieved
  • Regularly co-ordinate with the systems architect to address any design issues and work together to resolve any challenges
  • Currently working as a Senior Architect for a large Canadian financial company

Architect Technology

Capgemini
02.2022 - 07.2022
  • Previously working as a team lead for a large manufacturing company in Toronto Canada
  • Responsible for designing synchronous architecture and event based solution using JMS MQ and connection backbone, solution implemented with retry, fault tolerance and guaranteed delivery
  • Responsible for design and development of microservices using REST also worked in SOAP services previously using a test-driven delivery (TDD) approach
  • Review and mentor team members and own the delivery, ensure all SONARQUBE quality gate passed and at least 80% test coverage is achieved
  • Regularly co-ordinate with the systems architect to address any design issues and work together to resolve any challenges

Architect Technology

Cognizant
12.2019 - 02.2022
  • Previously working as a team lead for a large insurance company in Toronto Canada
  • Solutions architect responsible for design and implementation of microservices built on JAVA 11, SPRING and cloud
  • Designed asynchronous event based solution for a premium calculation, the solution was fault tolerant, guaranteed delivery and retry capability
  • Have designed integration workflow, defined process standards, defined nonfunctional requirements after agreement with business, prepared low level design documents and handed over to the development teams
  • Responsible for design and development of microservices using REST and also worked in SOAP services previously using a test-driven delivery (TDD) approach
  • Review and mentor team members and own the delivery, ensure all SONARQUBE quality gate passed and at least 80% test coverage is achieved
  • Regularly co-ordinate with the systems architect to address any design issues and work together to resolve any challenges
  • Ensure code quality by SONARQUBE, vulnerability scan
  • Ensure integration with various legacy backends as well as with Salesforce, external background check systems
  • Build cloud native principal and 12 factor app for building and deploying microservices
  • Ensure end to end delivery, deployment and scalability

Solution Architect Microservices

10.2015 - 11.2019
  • Previously worked as a lead developer for a migration project converting existing TIBCO SOA services to SPRING BOOT microservices, using JAVA, SPRING BOOT, SPRING CLOUD and finally deploying on PIVOTAL CLOUD FOUNDRY PAAS
  • Closely worked with business and architects to decompose existing monoliths to microservices
  • Involved in key design decisions like service discoverability, automated deployment, seamless logging, continuous delivery
  • Helped in designing asynchronous event based microservices using Tibco EMS(JMS) queue and topics
  • Lead developer of microservices using Java 8, Spring Boot, Spring Cloud(Eureka, Spring Cloud Config), SPRING JDBC, SPRING Data JPA
  • Worked on the Edge services in APIGEE to expose the services to end consumer
  • Developing guaranteed and asynchronous services using TIBCO Messaging and JAVA, Springboot
  • Ensure the microservices are all atomic

Technology Specialist

01.2013 - 10.2015
  • Previously worked from offshore as a lead developer for a large Life Insurance provider in USA
  • Active participation in design and architectural solution
  • Responsible for coming up with the As-Is and To-Be scenarios for the business process model
  • Involved in several critical POCs like integration with SFDC, composite service development in service grid etc
  • Lead the development of some of the largest and complex integration services
  • Scope analysis and requirement gathering
  • Design and development with team members
  • Technology: TIBCO Service Grid, TIBCO BusinessWorks, multiple plugins and adapters

Senior Consultant

PricewaterhouseCoopers - Service Delivery Center (PwC SDC)
06.2008 - 01.2013
  • Worked as a lead developer handling mission critical projects for audit and tax based client and Tibco middleware and in depth in Database technologies, have also worked in Java and Struts
  • Previously Worked In PwC US and PwC UK and also in PriceWaterhouseCoopers Pvt Ltd in Kolkata, India and also was responsible for delivering key projects for Large Tax Client, major pharmaceutical and Insurance industry across areas of SOA and BPM using TIBCO technologies
  • Was in client locations like USA(TEXAS, INDIANA) as well as in UK(Manchester)
  • Worked in technologies like JAVA, STRUTS, TIBCO Businessworks, TIBCO iProcess
  • Worked on JAVA, SPRING

Assistant Software Engineer

Tata Consultancy Services
01.2007 - 01.2008
  • Previously Worked as a lead developer handling mission critical projects for a large financial institution based in USA, worked in depth in Database and TIBCO technologies
  • Worked extensively on Unix, Shell Scripting
  • Worked extensively in Oracle and MSSQL, writing complex queries, joins and also query optimization and tuning
  • Worked extensively in developing custom brokers in Java, which were integrated with Tibco Business Works

Software Engineer

3i Infotech Ltd.
06.2005 - 05.2007
  • Previously Worked as a lead developer for a large bank handling complex BPM based workflows built on TIBCO BPM technologies
  • Worked extensively on SQL queries and was involved in Database design

Education

B.Tech -

Computer Science
06.2005

Skills

  • Java
  • SPRINGBoot
  • Node
  • J2EE
  • Kubernetes
  • Pivotal Cloud Foundry
  • AWS
  • MS SQL
  • Oracle
  • PostGreSQL
  • Jenkins
  • APIGEE
  • AWS API GATEWAY
  • KONG
  • KIBANA
  • SPLUNK
  • Windows
  • Unix
  • Shell Scripting
  • GIT
  • Bitbucket
  • Docker
  • IBM MQ
  • TIBCO EMS
  • RabbitMQ
  • AWS SQS
  • SNS
  • TIBCO BusinessWorks
  • TIBCO RV
  • Tibco messaging middleware
  • JMS
  • SONARQUBE
  • Nexus
  • JIRA
  • Confluence
  • GeneSys Contact Center

Continuingeducation

  • Cloud Security
  • Generative AI

Languages

English
Native or Bilingual

Certification

Licenses & certifications

  • SQL Intermediate IntermediateHackerRankHackerRankIssued
  • SQL BasicSQL
  • BasicHackerRankHackerRankIssued Jul 2021
  • Google Cloud Platform for Systems Operations Professionals Specialization.
  • Computing, Storage and Security with Google Cloud PlatformComputing,
  • Configuration Management on Google Cloud Platform


Timeline

Senior Architect Technology

Co-operators
07.2022 - Current

Architect Technology

Capgemini
02.2022 - 07.2022

Architect Technology

Cognizant
12.2019 - 02.2022

Solution Architect Microservices

10.2015 - 11.2019

Technology Specialist

01.2013 - 10.2015

Senior Consultant

PricewaterhouseCoopers - Service Delivery Center (PwC SDC)
06.2008 - 01.2013

Assistant Software Engineer

Tata Consultancy Services
01.2007 - 01.2008

Software Engineer

3i Infotech Ltd.
06.2005 - 05.2007

B.Tech -

Computer Science
Abhishek Chaudhuri