Summary
Overview
Work History
Education
Skills
Role
Certification
Timeline
Generic

Prem Siva Maharaj Muthukrishnan

Summary

15 years IT experience working for critical applications in Retirement Services, Insurance, Banking and Financial domain in Application Design, Development, Maintenance & Enhancement, Automation, and Production Support and with expertise in Operations, System Architecture, migrating applications from On-Premise to Cloud, Designing and creating highly available architecture, automation and building next generation cloud CI/CD pipeline and infrastructure provisioning using Cloud Formation. Widely and deeply knowledgeable in all aspects of ITIL management and coordination, such as Incident Management, Service Request management, Problem Management and Change Management.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Lead Product Consultant

Cognizant Technology US CORP
12.2019 - Current
  • Technical solution owner for the applications - end to end
  • From Networking, Load balancing, Scaling, Application architecture, CICD, migration from on-prem to cloud, Authentication & Authorization (OAuth/OIDC) to Technical design and analysis of application code
  • Architecture, analysis, design applications
  • Build strong partnership with Leaders across the enterprise, Application Development teams, Product Owners, and key stake holders
  • Implement operational strategies and responsible for identifying improvements in process and development methodologies
  • Evaluation of solutions, ideation & proof of concepts, design & implementation to support the continuous delivery strategy across core platforms
  • Managing the team distributed globally, Coordinate with team members, delegating technical/programming tasks to individuals and reviewing their activities for the deliverable components and provide technical consultation to the team
  • Ensuring 24x7 Application availability
  • Driving various efforts for monitoring, alerting, self-healing, logging framework
  • Configuring Health checks, Monitoring, alerting, and integrating alerts with Service now
  • Analyze Incident, Alert, Catalog request trends to come up with solutions to reduce them and find areas of improvement
  • Design and develop SRE tools to help automate process, to help debugging, to self-serve user requests
  • Design and managing the team distributed globally Create Azure Functions, AWS lambda functions to help with SRE
  • Interact with Business, translate business requirement documents for enhancements into technical specifications
  • Design CICD pipelines and branching strategies
  • Provide Application support which involves analyzing, triaging, coordination with various teams
  • Carry out necessary research and an in-depth analysis to find bugs in the code for issues reported
  • Looking for problems within software systems and resolving the issues
  • Co-ordinate with Vendor for any vendor application interface related issues or for any upgrades.

Senior Consultant - SRE

Atos Syntel
06.2018 - 12.2019
  • Architecture, analysis, design for Java/J2ee applications
  • Build strong partnership with Application Development teams, Product Owners, and key stake holders
  • Implementing automation, self-healing, and real-time monitoring to production systems for both on AWS and On Premise
  • Design and implementation of Jenkins pipeline from various stages: code, build, test, deploy, provision and monitor/measure
  • Build CICD pipeline
  • Build infrastructure as code using AWS CloudFormation and Terraform
  • Automate installation, configuring, monitoring, alerting, tuning (and self-healing or destruction) of Application Servers in a load-balanced environment
  • Coordinate with team members, delegating technical/programming tasks to individuals and reviewing their activities for the deliverable components and provide technical consultation to the team
  • Will be managing the team to ensure all the deliveries are done in a timely manner and as per the design
  • Working closely with Development, QA, Product Management, and Production Ops teams to make sure Product Releases are timely and with quality
  • Working closely with Technology teams and Line of Businesses, external vendors
  • Design, implement and maintain all AWS infrastructure and services within a managed service environment
  • Ensuring 24x7 Application availability
  • Driving various efforts for monitoring, alerting, self-healing, logging framework
  • Configuring Health checks, Monitoring, alerting, and integrating alerts with Service now
  • Analyze Incident, Alert, Catalog request trends to come up with solutions to reduce them
  • Maintaining Operations Run Book and other application play book documents
  • Developed automation Bots using slack, python and java technology which helps in project use case
  • Responsible for identifying improvements in process and development methodologies
  • Evaluation of solutions, ideation & proof of concepts, design & implementation to support the continuous delivery strategy across core platforms.

Associate Projects

Cognizant Technology US CORP
05.2014 - 06.2018
  • Interact with Business, translate business requirement documents for enhancements into technical specifications for various applications through regular meeting & discussions and performed Code development, Unit Testing, Integration Testing, Code review and documenting the same
  • Develop SRE tools to help automate process, to help debugging, to self-serve user requests
  • Provide Application support which involves analyzing, triaging, coordination with various teams and resolving an Incident
  • Co-ordinate with Vendor for any vendor application interface related issues
  • Carry out necessary research and an in-depth analysis to fix bugs in the code for issues reported
  • Coordinate with team members, delegating technical/programming tasks to individuals and reviewing their activities for the deliverable components and provide technical consultation to the team
  • Will be managing the team to ensure all the deliveries are done in a timely manner and as per the requirement
  • Responsible for identifying root cause, investigate and provide a permanent solution for major incidents and frequent incidents on similar issues
  • Created Shell scripts for some log cleanup and validations
  • Performed disaster recovery setup and tests to ensure system availability and functionality
  • Supported System upgrades and managed SSL certificates for the websites
  • Reverse proxy and proxy pass setup for the websites in IBM HTTP server
  • Developing and maintaining batch jobs which are scheduled through CTRL M
  • Follow ITIL process to go through Incident management, Service request management, Problem and Change management
  • Bring in process improvements and tools to handle application support
  • Worked with Application lifecycle management for application defect management
  • Preparing and updating system documents for the applications
  • Create documentation on debug techniques for the application in analyzing the tickets quickly.

Senior Systems Engineer

Infosys Limited
04.2013 - 05.2014
  • Worked of developing Bank of America Mobile App (iOS & Android) Services and Bank of America Online banking web application in Java/J2EE
  • Led team to plan, design, and implement Java applications and software
  • Provided Application support which involves analyzing, triaging, coordination with various teams and resolving an Incident
  • Interacted with Business, translate business requirement documents for enhancements into technical specifications for various applications through regular meeting & discussions and performed Code development, Unit Testing, Integration Testing, Code review and documenting the same
  • Co-ordinate with Vendor for any vendor application interface related issues
  • Carry out necessary research and an in-depth analysis to fix bugs in the code for issues reported
  • Responsible for identifying root cause, investigate and provide a permanent solution for major incidents and frequent incidents on similar issues
  • Follow ITIL process to go through Incident management, Service request management, Problem and Change management
  • Bring in process improvements to handle application support
  • Create documentation on debug techniques for the application in analyzing the tickets quickly.

Software Engineer

Infosys
11.2008 - 03.2013
  • Worked of developing Bank of America Mobile App (iOS & Android) Services and Bank of America Online banking web application in Java/J2EE
  • Provided Application support which involves analyzing, triaging, coordination with various teams and resolving an Incident
  • Interacted with Business, translate business requirement documents for enhancements into technical specifications for various applications through regular meeting & discussions and performed Code development, Unit Testing, Integration Testing, Code review and documenting the same
  • Co-ordinate with Vendor for any vendor application interface related issues
  • Carry out necessary research and an in-depth analysis to fix bugs in the code for issues reported
  • Responsible for identifying root cause, investigate and provide a permanent solution for major incidents and frequent incidents on similar issues
  • Follow ITIL process to go through Incident management, Service request management, Problem and Change management
  • Bring in process improvements to handle application support
  • Create documentation on debug techniques for the application in analyzing the tickets quickly.

Education

Bachelor in Engineering -

Anna University
2008

Skills

Technical

Java/J2EE, Spring framework, Python, Apache Kafka, Docker, Containers, Microservices, Rest and soap API
Azure VM, Azure Web App, Azure Functions, Azure Storage, Azure Pipeline, Azure Repos
AWS – Elastic Container Service (ECS), EC2, S3, CloudFormation, Lambda, Route53, API Gateway, VPC, RDS, DynamoDB, Code Pipeline, SQS, SNS
Terraform

DevOps Tools Build/Deployment Tools

Azure Pipeline, Azure Repos, Github, Bitbucket, Jenkins, Terraform, Maven, Gradle, GIT, Bitbucket, AWS code commit

Servers

Springboot, Hazelcast, Cloud, IBM Web sphere Application Server, JBoss, Apache Tomcat

IDE’S / Tools

Azure portal, Eclipse, Rational Application Developer (RAD), WINSQL, WebSphere admin console (WebSphere network deployment), Moogsoft, AWS Console/CLI, PyCharm, viso, drawio, ServiceNow

Role

Application Maintenance, Application Architect | Technical Solution Owner | Site Reliability Engineering (SRE) | Cloud

Band- Senior Manager

Certification

  • Microsoft Azure Administrator Associate
  • AWS Certified DevOps - Professional
  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate

Timeline

Lead Product Consultant

Cognizant Technology US CORP
12.2019 - Current

Senior Consultant - SRE

Atos Syntel
06.2018 - 12.2019

Associate Projects

Cognizant Technology US CORP
05.2014 - 06.2018

Senior Systems Engineer

Infosys Limited
04.2013 - 05.2014

Software Engineer

Infosys
11.2008 - 03.2013

Bachelor in Engineering -

Anna University
Prem Siva Maharaj Muthukrishnan