Skip to main content
SP
Looking for a job

Satish Puppala

@satishpuppala

I lead enterprise software delivery, legacy modernization, and GenAI-enabled engineering teams.

India
Message

What I'm looking for

I'm looking to lead engineering teams building enterprise products, modernizing complex systems, and applying GenAI to improve delivery and developer productivity.

At OpenText, I lead end-to-end delivery for Windows Viewer in C++ and Web Viewer in Java, spanning planning, quality, releases, customer escalations, and team growth.

I led the on-schedule 32-bit to 64-bit modernization of a 25-year-old desktop application, enabling compatibility with modern enterprise platforms such as SAP. I currently lead an 11-member team with 9 direct reports.

I’ve driven 100% team enablement on GenAI tools through GitHub Copilot and OpenText AI tools, launching AI Power Hour, C++ Think Tank, and AI workshops. I’m an inventor on seven patent filings across document intelligence, tamper detection, and AI-powered workflows.

My hands-on background spans C, C++, modern C++, Java, Python, Windows engineering, debugging, root-cause analysis, Agile delivery, and enterprise products in document management, gaming, retail, and telecom.

Experience

Work history, roles, and key accomplishments

OpenText logoOP
Current

Manager, Software Engineering

Jun 2023 - Present (3 years 5 months)

Owns end-to-end engineering delivery for Windows Viewer (C++) and Web Viewer (Java), including planning, execution, quality, and yearly release cycles. Led 32-bit to 64-bit modernization of a legacy desktop application and achieved 100% GenAI enablement across the team.

C++Java
Win32
CoM
MFCVisual StudioGitAgileScrumGitHub Co Pilot
OpenText AI Tools
AI Workshops
Patents
OpenText logoOP

Lead Software Engineer

Sep 2021 - Jun 2023 (1 year 9 months)

Designed, developed, and supported modules for OpenText Imaging Windows Viewer, a widely deployed enterprise desktop application. Resolved release-critical defects, led code reviews, and guided team members through design and debugging.

RC

Consultant — Lead Software Developer

Rythmos (Unity Client)

Sep 2017 - Sep 2021 (4 years)

Contributed to UNET, Unity's networking module, and developed new features for the Unity Editor including Presets and Enum Flags handling. Performed root cause analysis, resolved critical production issues, and reviewed code across C, C++, and C# codebases.

AC

Senior Software Engineer

Aricent Group / Altran (Alcatel-Lucent Client)

Jan 2010 - Dec 2014 (4 years 11 months)

Delivered Agile Scrum-based CPlane and UPlane feature development, owning coding, code reviews, unit testing, integration testing, and RCA documentation. Developed TGen (Traffic Generator) for load testing of ALU RNC in UMTS environments.

Education

Degrees, certifications, and relevant coursework

Sri Venkateswara University logoSU

Sri Venkateswara University

Master of Computer Applications, Computer Science

Grade: 81.64%

Master of Computer Applications (MCA) in Computer Science from Sri Venkateswara University, Tirupati, completed in 2010 with 81.64%.

Acharya Nagarjuna University logoAU

Acharya Nagarjuna University

Bachelor of Science, Mathematics, Statistics & Computer Science

Grade: 79.52%

Bachelor of Science in Mathematics, Statistics, and Computer Science from Acharya Nagarjuna University, Chirala, completed in 2007 with 79.52%.

Get matched with your dream remote job

Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan