Ravi
Yenugu

Engineering manager at PNC. I build API platforms by day and ship side projects by night.
Things I’ve built
Agentic workflows
Swarmonic
You name the outcome; coordinated agents converge until it’s done. Tools, memory, observability.
Exploration app
HiWander
Find any place on Earth and discover what makes it unique. Culture, climate, hidden gems, all in one place.
Mary Kay business hub
BillsBae
Inventory to InTouch sync. Orders tracked, inventory clear, all in one place.
AI micro-learning
Ankimal
Turns arXiv papers and any topic into flashcards. Spaced repetition meets cutting-edge research.
Family recipes
Ourfeeder
Collect, organize, and share the meals that matter across generations. Passed down, not searched up.
Data visualization
ChartKite
Turn data into clear, shareable visualizations. Charts that communicate.
About
I started writing code in 2008 as a graduate assistant at Cleveland State, processing student loans and managing databases. Sixteen years later, I lead engineering teams at PNC, architect API platforms that handle hundreds of services, and keep shipping side projects outside work.
The thread through all of it: I like making things that work. Not things that demo well or look good in a pitch deck: things that actually work, at scale, under pressure, for real people.
I’ve built investment analytics systems, ERP integrations, event-driven architectures, and a few side projects that are live right now. I passed CFA Level II because I wanted to understand finance as deeply as I understand code.
Since November 2024 my day-to-day has shifted from writing code to directing it, working primarily through Cursor, Cursor Agents, GitHub Copilot, Claude Code, OpenCode, and Ollama. The focus is on architecture, prompt engineering, and code review while AI handles the implementation.
Outside of work, I’m married to my beautiful wife Kami, and we have a five-and-a-half-year-old son named Archer who keeps life interesting.
Technical
Java, Spring Boot, Kafka, OpenShift, Docker, REST APIs, OpenAPI, Microservices, Python, TypeScript, Bash, Git, React, API Governance, Dynatrace, ELK
Credentials
- Generative AI: Working with Large Language Models
- Cloud Native Twelve-Factor Applications
- Spring: Framework in Depth
- CFA Program Level II (passed), CFA Institute
Education
M.S. Computer & Information Sciences
Cleveland State University, 2009
Experience
Senior Software Engineering Manager
May 2024 – PresentPNC
Lead senior and principal engineers on 220+ containerized REST and event-driven APIs (Spring Boot, Kafka, OpenShift). Own API governance, standards, lifecycle, and documentation with business stakeholder alignment and architecture reviews. Manage platform vulnerability remediation (Contrast, Sysdig, Checkmarx) across application code, libraries, and base images. Deliver internal automation using Python, Bash, and React (API inventory, base images, ownership). Improve cost and startup by right-sizing OpenShift with Dynatrace and Turbonomic; support production with APM and ELK; run weekly Developer Connect for demos and cross-team technical discussion.
Senior Principal Software Engineer
Mar 2024 – May 2024PNC
Technical leadership for platform APIs and event-driven architecture on OpenShift. Mentored principal and senior engineers and set cross-team design standards. Partnered with security and platform teams on vulnerability remediation and API governance.
Principal Software Engineer
Mar 2023 – Mar 2024PNC
Implemented Kafka event streaming service to read topics and update UI for event-driven design features. Led architecture reviews with technical and business stakeholders. Managed a team of developers, conducting code reviews and design reviews to accelerate development.
Lead Software Developer
Feb 2022 – Mar 2023PNC
Developed containerized and highly scalable, secure microservices using Java Spring REST APIs. Led and improved software release management processes. Collaborated with cross-functional teams to develop and deploy software artifacts.
Senior Software Engineer
Jun 2021 – Feb 2022PNC
Joined PNC as a senior engineer contributing to backend services and API development using Java and Spring Framework.
Software Engineer
Sep 2018 – Jun 2021Zircoa, Inc.
Java Spring microservices and REST APIs on OpenShift with stronger release hygiene. Integrated Spring Boot services with SYSPRO ERP including MS SQL and VB scripting maintenance. Influenced modernization toward cloud-native services and microservices.
Software Developer
Aug 2009 – Sep 2018Highland Consulting Associates
Investment performance measurement, risk, and attribution. Data conversion and loading from Bloomberg, FactSet, Morningstar, and proprietary sources with firm-wide databases and internal applications.
Graduate Assistant
Jan 2008 – Aug 2009Cleveland State University
Financial Aid Office: student loan processing, operational support, and database entry.
Writing
All posts →Get in touch
Whether it’s an opportunity, a collaboration, or just a good conversation, I’m always up for it.