Summary
Overview
Work History
Skills
Certification
Education
Timeline

Ratul Bhattacharya

Gunjur

Summary

I am an AWS Certified Lead IT Architect and run the Software Engineering practice for Deloitte Industry Solutions (Insurance). With more than twenty-two years in the Banking, Finance & Insurance industry, I have experience in building complex high-volume transactional applications and systems integration. I lead engineering teams to help Deloitte and its clients with application architecture, design and delivery. I am focuses on cloud-native architecture using modern software engineering practices for high performing development teams.

Overview

21
21
years of professional experience
1
1
Certificate

Work History

Technical Lead Architect (AWS, Kubernetes, Spring)

Deloitte Canada
02.2018 - Current
  • Configured and provisioned micro-services and instances on AWS Cloud Platform using AWS ECS and Kubernetes
  • Proactively monitored resources and applications using AWS CloudWatch including creating alarms to monitor metrics for services like EBS, EC2, ELB, RDS, S3
  • Led teams to architect, design, develop and implement Cloud solutions (Amazon Web Services) encompassing multiple specializations, platforms, and technologies.
  • Consulted and advised engineers, architects and executives, help define the right choice of technology stack, serve as a leading technical expert on Data
  • Managed Microservices using Docker to quickly spin up into reproducible development environment and scaling them and orchestration using Amazon EC2 container service (ECS) and deploy it to an Amazon EC2 instance
  • Implemented CI/CD, automation, infrastructure as a code, configuration management, monitoring and tools development for customer's enterprise software and systems running in data centers.
  • Utilized AWS CLI for Setting up scalability for application servers for Setting up and administering DNS system in AWS using Route53 Managing users and groups using the amazon identity and access management (IAM)
  • Analyzed code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Managed the configurations of all the servers using Chef; configured Jenkins builds for continuous integration and delivery (CI/CD). Automated web server content deployments via shell scripts.
  • Wrote CloudFormation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as a Code
  • Created custom IAM policies, Roles, and user management for delegated users within AWS specified region.

Senior Enterprise Architect

Bank Of Nova Scotia
05.2017 - 02.2018
  • Built and maintained technical trusted advisor relationships with all levels from technical experts to senior executives.
  • Led the evaluation of multimillion dollar project for the selection of OpenText for Scotiabank
  • Implemented business continuity/disaster recovery, runbook documentation, identifying the top cloud architecture solutions to successfully meet the strategic needs of the company
  • Designed internal process improvements to automate repetitive tasks, shortening data delivery times.

Lead Architect

Deloitte Digital
02.2016 - 10.2017
  • Led and architected Deloitte Digital team to implement the API layer of Loblaw Digital rewards platform
  • · Micro services based mid-tier framework built on Spring boot, Java8, Docker & Kubernetes. Hosted on AWS.
  • Devops pipeline implementation on Bamboo, Ansible, Docker & Gradle.


Application Architect

Royal Bank Of Canada, RBC
01.2013 - 01.2016
  • Led the design and implementation of IBM Cloud and later Pivotal Cloud Foundry for the Online & Mobile Banking team (rbc.com)
  • Designed micro-service based digital shared services on IBM cloud.
  • Built scalable Online Banking platform , deployed IBM Websphere Portal product in client environments.

Advisory IT Specialist

IBM
01.2007 - 01.2013
  • Developed robust Java code for Banking and Insurance clients.
  • Participated in requirements gathering and design development meetings.

Java Developer

Capgemini Technology Services
01.2006 - 01.2007
  • Reworked on migrating applications from Cobol to java as part of the client transformation projects

Java Developer Intern

Wipro Technologies
01.2003 - 01.2006
  • Edited code to maximize speed and scalability of programming projects.
  • Supported complete lifecycle project implementation of various industry solutions.
  • Built reusable code and storage libraries.

Skills

  • Java, Spring boot, Microservices architecture (design and development)
  • Domain Driven Design patterns
  • Native cloud development
  • React Native, Flutter
  • AWS SDK,
  • Kubernetes, Docker
  • AWS Code Pipeline, Code Build, Code Deploy

Certification


  • AWS Certified Cloud Solutions Architect


Education

Bachelors in Computer Applications - Comuputer Science

PES University, Bengaluru, India
04.2003

Timeline

Technical Lead Architect (AWS, Kubernetes, Spring) - Deloitte Canada
02.2018 - Current
Senior Enterprise Architect - Bank Of Nova Scotia
05.2017 - 02.2018
Lead Architect - Deloitte Digital
02.2016 - 10.2017
Application Architect - Royal Bank Of Canada, RBC
01.2013 - 01.2016
Advisory IT Specialist - IBM
01.2007 - 01.2013
Java Developer - Capgemini Technology Services
01.2006 - 01.2007
Java Developer Intern - Wipro Technologies
01.2003 - 01.2006
PES University - Bachelors in Computer Applications, Comuputer Science
Ratul Bhattacharya