Summary
Overview
Work History
Education
Skills
Certification
Hobbies and Interests
Extracurricular Activities
Languages
Timeline
Generic
Sriram Ramani

Sriram Ramani

Tallawong,NSW

Summary

Dynamic Engineering Manager with a proven track record at Commonwealth Bank of Australia, leading teams to achieve 100% engineering integration. Skilled in Java and CI/CD processes, I excel in fostering collaboration and mentorship, driving performance improvements, and delivering innovative solutions that enhance operational efficiency. Passionate about technology and team success.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Chapter Lead - Engineering Manager

Commonwealth Bank of Australia
Sydney, Australia
07.2022 - Current
  • Lead a team of 12 members in achieving chapter goals and objectives, including member retention, engagement, performance and goal setting
  • Working with 15 Squads in the Crew to Uplift the capabilities like Tech OKRs, DevSecOps Maturity Assessment, Resource Planning, Employee Certification, Trainings and various other maturity aspects
  • Established and maintained strong relationships with key stakeholders, including project deliverables, leadership team, and engineering executives
  • Collaborated with other Engineering leads to provide Engineers the opportunity to be able to learn cross squads and across various technologies
  • Provided mentorship and support to chapter members, including organizing training
  • Involve in Recruitment, Goal Setting and Performance Appraisal of the reportees
  • Work with other Engineers in the squad and across other squads to delivery solutions to business use cases by writing code in Java, Spring boot REST APIs, Microservices, Open API, Swagger, Helm Charts, XML, JSON, Yaml and deploying to EKS in AWS
  • Building and Maintaining the CI CD Pipeline using Github Actions, Teamcity, Urbancode deploy
  • Adhering to SDLC standards and processes to support application from Dev till Production Go-Live
  • Building different Alerts and Dashboards using Splunk and AppDynamics
  • Perform the role of Appsec Champion to resolve vulnerabilities in the application
  • Perform the role of Monitoring Champion to create Alerts and Dashboars for the applications using Splunk and Dashboards

Engineering Lead

Commonwealth Bank of Australia
Sydney, Australia
07.2021 - 06.2022
  • Lead 2 teams of 4 members each to deliver Payment solutions by developing, testing and deploying application functionalities
  • Improve both What and How we deliver from the Project and Engineering side
  • Involve in Project Planning with the Project managers about the efforts and timelines for Development for the Engineers
  • Write Effective code in Java, Linux Scripting, APIs, MQ Programming, SQL programming and also Perform Design and Code reviews
  • Discuss with Vendors about Showstoppers issues and Priority deliverables and collaborate with internal project managers on status
  • Perform Effective Feedback and Technical improvements of the Engineers
  • Perform Quick code reviews and perform hands on coding when applicable and contribute to the project deliverables
  • Constant improvement to the Engineering side of the project in terms of How we deliver using CI / CD Pipelines
  • Built CI / CD Pipeline for 2 different Systems Engineering Project which are not conventional Software Applications
  • Acted as a Technical SME for the application in terms of Architecture, Design and Coding
  • Ensured the team is technically equipped by providing product and technical trainings
  • Setup End to End monitoring using AppDynamics

Senior Software Engineer

Commonwealth Bank of Australia
Sydney, Australia
05.2020 - 06.2021
  • Write Effective code in Java, Linux Scripting, APIs, MQ Programming, SQL programming and also Perform Design and Code reviews
  • Collaborate with a team of 10 members in building Payment Management System applications
  • Discuss with Other teams like Testing, Monitoring, Integration etc about various layers of the application
  • Perform Effective Feedback and Technical improvements of the Engineers
  • Perform Quick code reviews and perform hands on coding when applicable and contribute to the project deliverables
  • Technically sound to introduce CI CD Pipeline for applications that are out of Software engineering
  • Ability to learn new systems in a very limited timeline

Senior Programmer Analyst

Westpac
Wellington, New Zealand
10.2018 - 04.2020
  • Company Overview: Through Adactin Group
  • Working Remotely from Sydney with frequent travel to NZ
  • Design and Coding of Payment Solutions using ACI's Universal Payments Framework
  • Adhere to Agile and DevOps principles to develop Quality Code and follow Test Driven Approach in deliveries
  • Developing and creating various Automated Test Suites using IBM RIT and Shell Scripting
  • Develop and Test various APIs to communicate with External systems using Batch Processing, Web Services and Message Queries
  • Develop Various Utility Applications using Java 8
  • Develop various Reconciliation Scripts using Shell Scripts and Oracle SQL
  • Designed Applications for Performance testing, IBM MQs message communication in Java 8
  • Implemented IBM MQ Segmentation for data transfer
  • Through Adactin Group
  • Working Remotely from Sydney with frequent travel to NZ

Senior Java Developer

ACI Worldwide
Sydney, Australia
11.2017 - 09.2018
  • Company Overview: Through Adactin Group, Sydney
  • Through Adactin Group, Sydney

Senior Technical Consultant

Oracle Financial Services
Tokyo, Japan
11.2015 - 08.2017

Senior Software Engineer

Oracle Financial Services
Bangalore, India
08.2012 - 10.2015

Programmer Analyst II

Excelacom Technologies
Chennai, India
11.2009 - 07.2012

Education

Masters Degree - Software Systems

Birla Institute of Technology and Science
Bangalore, India
03.2013

Bachelor of Engineering -

Anna University
Coimbatore, India
03.2009

Skills

  • DevSecops / DevOps / CI CD Pipeline / Database Ops
  • Java / Spring Boot / REST APIs / Microservices
  • Shell / Linux Scripting
  • IBM MQ
  • XML / JSON / Yaml
  • Kubernetes / Helm Charts
  • AWS - S3, Lambda,
  • Github Actions / Teamcity / Urban Codedeploy
  • Maven
  • Jira / Confluence
  • AppDynamics / Splunk
  • Relationship building
  • Employee development
  • Team leadership
  • Stakeholder engagement
  • Cross-functional collaboration

Certification

AWS Certified AI Practitioner

AWS Certified Developer Associate

Kubernetes and Cloud Native Associate

DevSecOps Practitioner

Oracle Certified Java 8 and Java 6 Associate

Linux Professional Institute - Linux Shell Scripting

AppDynamics Certified Core APM

Github Foundations

Employee Engagement Coach

Certified Group Life Coach

Emotional Intelligence

Follower of Lencioni's Leadership Models

Follower of Dale Carnegie's Leadership Principles

Agile Thinking and Leadership - Intermediate

Engineering Manager - Workshop by Empower Australia, Sydney

Mosaic Career Growth Workshop by Inkling, Sydney

Hobbies and Interests

  • Stamp Collection
  • Reading books
  • Gaming

Extracurricular Activities

Cricketer at SMCA Cricket Club

Volunteer at Working with Children 

Professional Coach at Self-Interest

Languages

  • English
  • Hindi
  • Tamil

Timeline

Chapter Lead - Engineering Manager

Commonwealth Bank of Australia
07.2022 - Current

Engineering Lead

Commonwealth Bank of Australia
07.2021 - 06.2022

Senior Software Engineer

Commonwealth Bank of Australia
05.2020 - 06.2021

Senior Programmer Analyst

Westpac
10.2018 - 04.2020

Senior Java Developer

ACI Worldwide
11.2017 - 09.2018

Senior Technical Consultant

Oracle Financial Services
11.2015 - 08.2017

Senior Software Engineer

Oracle Financial Services
08.2012 - 10.2015

Programmer Analyst II

Excelacom Technologies
11.2009 - 07.2012

Masters Degree - Software Systems

Birla Institute of Technology and Science

Bachelor of Engineering -

Anna University
Sriram Ramani