Ravi Yenugu

Senior Software Engineering Manager

17+ years building software that matters

Professional Summary

Technical Skills

  • Java
  • Spring Boot
  • Kafka
  • OpenShift
  • Docker
  • REST APIs
  • OpenAPI
  • Microservices
  • Python
  • TypeScript
  • Bash
  • Git
  • React
  • API Governance
  • Dynatrace
  • ELK

Certifications

  • Generative AI: Working with Large Language Models
  • Cloud Native Twelve-Factor Applications
  • Spring: Framework in Depth
  • CFA Program Level II (passed), CFA Institute

Portfolio

Experience

PNC 4 years 11 months
United States

Senior Software Engineering Manager

May 2024 – Present
  • Lead senior and principal engineers delivering 220+ containerized REST and event-driven APIs using Spring Boot and Kafka on Red Hat OpenShift.
  • Own API governance, lifecycle, standards, and documentation; align roadmaps with business stakeholders and lead architecture reviews for integrations and API design.
  • Lead platform vulnerability management (Contrast, Sysdig, Checkmarx) with remediation across application code, libraries, and base images alongside security and platform partners.
  • Ship platform automation with Python, Bash, and a React-based UI for API inventory, base image tracking, and ownership at scale.
  • Performance and cost: right-size OpenShift CPU and memory using Dynatrace and Turbonomic data; support production with APM and ELK; run weekly Developer Connect for demos and engineering discussion.
PNC
United States

Principal Software Engineer

March 2023 – March 2024
  • Implemented Kafka event streaming service to read topics and update UI for event-driven design.
  • Led architecture reviews with technical and business stakeholders to design and deliver key features.
  • Managed developers; conducted code and design reviews to accelerate delivery.
PNC
United States

Lead Software Developer

February 2022 – March 2023
  • Developed containerized, scalable, secure microservices using Java Spring REST APIs.
  • Led and improved software release management processes.
  • Collaborated with cross-functional teams on development and deployment; created technical documentation.
PNC
United States

Senior Software Engineer

June 2021 – February 2022
  • Developed Spring Boot REST APIs for scalable, secure microservices.
  • Wrote and maintained unit tests with Spock and Groovy.
  • Built and deployed containerized applications (Docker, OpenShift).
Zircoa, Inc.
Solon, OH

Software Engineer

September 2018 – June 2021
  • Java Spring microservices and REST APIs on OpenShift; secured release and deployment practices.
  • Spring Boot integrations with SYSPRO ERP; MS SQL maintenance and VB scripting as needed.
  • Helped move product direction toward cloud-native services and microservices.
Highland Consulting Associates, Inc.
Cleveland / Akron, Ohio

Software Developer

August 2009 – September 2018
  • Investment performance, risk, and attribution for strategies and client reporting.
  • Data conversion and loads from Bloomberg, FactSet, Morningstar, and internal sources.
  • Databases and internal applications used across research and the firm.
Cleveland State University

Graduate Assistant

January 2008 – August 2009
  • Financial Aid Office support: student loans, processing, database entry.

Education

Cleveland State University M.S., Computer and Information Sciences · 3.9 GPA January 2008 – December 2009