Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ravi Potnuru

Phoenix,AZ

Summary

Dedicated IT professional with over 19 years of experience and having a proven track records of system analysis, design, implementation and overseeing all aspects of Software Development Life Cycle (SDLC). Currently working with American Express, throughout my career and have seen all the challenges in building a new capability that would benefit the card members. I am looking for an opportunity where I can excel myself by exploring new technologies and to be part of American Express success in building more secure and scalable applications.

Overview

21
21
years of professional experience

Work History

SENIOR SOFTWARE ENGINEER 1

American Express, AMEX
10.2019 - Current
  • Led portfolio microservice platform uplift to newest private cloud plat form.
  • Improved the DevOPs experience by converting 70+ XLR pipelines to 7 simple 1 click GitHub workflows and achieved 5X improvement.
  • Utilizing IaC tools like Terrafom and Ansible to automate infrastructure provisioning that included services on OpenShift and GCP.
  • Involved in multiple POCs for providing Layer7 security and provided demos to internal teams which includes cloud teams, security team etc.
  • Evaluating various open source products for enterprise needs and successfully implemented ElastAlert open source product for the observability needs and helped ELF team to make the product GA.
  • Involved in design and development of various Enterprise Logging Framework components.
  • Part of designing a scalable OpenSearch multi cluster solution to suffice the increased ELF adaption needs.
  • Created multiple knowledge videos and creating useful product documentation to effectively gain insights into application health using the Observability metrics stored in ELF.
  • As a Senior Engineer in the tam doing regular code reviews, providing design solutions, triaging the production issues and taking corrective actions and implementing preventive measures are the primary responsibilities.

SENIOR SOFTWARE ENGINEER II

American Express, AMEX
01.2016 - 10.2019
  • API Modernization and latest technology adaption
  • Built base docker images and composed entire application stack
  • Platform Modernization and migration of the applications to the AET cloud platform
  • Worked closely with product teams in reviewing the RTF (Refer To Friend) metrics and helping them in addressing the card member concerns by either working with other AET teams or developing new capabilities.
  • Actively participated in architecting and developing applications with rich user experience.
  • Deep understanding on OSI Model and security implementations.
  • Continuous focus in reviewing the technology stack used in the portfolio and making decisions to upgrade to the latest and greatest technologies to get functional and performance benefits.

APPLICATION ARCHITECT

Cognizant Technology Solutions, CTS
07.2004 - 01.2016
  • Developed various reusable components and built reusable REST APIs
  • Acted as technical lead for various TLS initiatives and played crucial role in building strong relationship with Clients.
  • Implemented in-house caching solution using Memcached utility to enhance the performance of the legacy Services
  • Acted as one of the Enterprise Architects during Data Center migration, and participated in evaluating POA architecture.
  • Created docker images and used tools like Ansible and Puppet for software provisioning and configuration management.
  • Played Application Architect role and provided high performance caching solutions that helped in reducing the AHT (Agent Handling Time) when servicing the customers.
  • Responsible for providing L2 support for the suite of applications that are supporting card member acquisition platform.
  • Developed multiple shell scripts for monitoring the logs effectively and also to help taking the daily metrics

Education

Bachelor of Science - Computer Applications

D L R Degree College
Andhra University, Andhra Pradesh, India
04.2021

Master of Science - Information Systems

Sri G C S R College
Andhra University, Andhra Pradesh, India
11.2003

Skills

  • Pyhton, Java, J2EE, JSON, XML, Protobuf
  • Frameworks: Spring Boot, Spring Cloud, Hibernate
  • Middleware: Solace, Apache Camel, Apache Kafka
  • Caching Frameworks: Redis, eHcache, Memcached, Elastic Search, OpenSearch
  • Security Frameworks: Spring Security, OAuth, HMAC, SOAP Message Signing and SSL for providing Layer 7 security
  • Could Native : Dockers, OpenShift, Kubernetes, Service Mesh
  • API Gateways: APIGEE, Envoy
  • App/Web Containers: WebSphere, JBoss, Tomcat, Nodejs
  • Monitoring tools: Splunk, Tealeaf, Dynatrace, AppDynamics, Kibana, Gomez

Timeline

SENIOR SOFTWARE ENGINEER 1

American Express, AMEX
10.2019 - Current

SENIOR SOFTWARE ENGINEER II

American Express, AMEX
01.2016 - 10.2019

APPLICATION ARCHITECT

Cognizant Technology Solutions, CTS
07.2004 - 01.2016

Bachelor of Science - Computer Applications

D L R Degree College

Master of Science - Information Systems

Sri G C S R College
Ravi Potnuru