# Satish Puppala

Satish Puppala is a remote worker on Himalayas, Manager, Software Engineering at OpenText, based in India.

Source: https://himalayas.app/@satishpuppala

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

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 140k+ INR |
| Job categories | Engineering Manager, Software Engineering Manager, Technical Program Manager, Software Architect, Software Engineer |
| Skills | Engineering Leadership, People Management, Hiring, Performance Reviews, Agile, Scrum, SDLC, Delivery Management, Release Management, Stakeholder Management, Escalation Management, Capacity Planning, C, C++, Modern C++, Rust, Java, Python, C#, Object Oriented Programming, STL, Design Patterns, Software Architecture, Software Design, Win32, CoM, MFC, Legacy Modernization, Debugging, Root Cause Analysis, Code Review, Generative AI, Agentic AI, Prompt Engineering, LLM, GitHub Co Pilot, Claude Code, Cursor, OpenText Athena, AI Workshops, Developer Productivity, Microservices, Cloud Technologies, Docker, Kubernetes, Visual Studio, Eclipse, Git, Perforce, Mercurial, ClearCase, SVN, Bitbucket, Jira, Fiddler, Enterprise Architect, Xshell, VNC, Windows, Unix, Linux, XML, XSLT, SAX, ASN.1, JSP, Servlet, JAXB, Unity Editor, U Net, Uncrustify |
| LinkedIn | https://linkedin.com/in/satish-puppala-93a1b957 |

## What I'm looking for

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

## About

```text
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

### Manager, Software Engineering (current)

[OpenText](https://himalayas.app/companies/opentext). Jun 2023 - Present

```text
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.
```

Skills: C++, Java, Win32, CoM, MFC, Visual-Studio, Git, Agile, Scrum, GitHub-Co-Pilot, OpenText-AI-Tools, AI-Workshops, Patents

### Lead Software Engineer

[OpenText](https://himalayas.app/companies/opentext). Sep 2021 - Jun 2023

```text
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.
```

Skills: C++, Win32, CoM, MFC, Visual-Studio, Perforce, Agile, Scrum, Code-Review, Debugging

### Consultant, Lead Software Developer

Rythmos (Unity Client). Sep 2017 - Sep 2021

```text
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.
```

Skills: C, C++, C#, Win32, Visual-Studio, Git, Mercurial, Uncrustify, Root-Cause-Analysis, Code-Review

### Lead Developer

[NCR Corporation](https://himalayas.app/companies/ncr-corporation). Dec 2014 - Aug 2017

```text
Contributed to high-level design and development of Self-Service Checkout (SSCO) software, enabling customers to independently scan and pay for purchases. Created software modules and supervised application deployment across retail platforms.
```

Skills: C++, XML, XSLT, SAX, Visual-Studio, Fiddler, Enterprise-Architect, Agile, Scrum

### Senior Software Engineer

Aricent Group / Altran (Alcatel-Lucent Client). Jan 2010 - Dec 2014

```text
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.
```

Skills: C, C++, ASN.1, Xshell, VNC, ClearCase, Linux, Java, JSP, Servlet, JAXB, Eclipse, Agile, Scrum, Unit-Testing, Integration-Testing

## Education

### Sri Venkateswara University

Master of Computer Applications, Computer Science. Grade: 81.64%

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

### Acharya Nagarjuna University

Bachelor of Science, Mathematics, Statistics & Computer Science. Grade: 79.52%

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

## Tech stack

- Fiddler
- Bitbucket
- Perforce
- Kubernetes
- Visual Studio
- Eclipse
- Jira
- Python
- Java
- C#
- C++
- C
- Rust
- XML
- Linux
- Windows
- Git
- Mercurial
- Docker
- Cursor
- GitHub Copilot
- Claude Code
- XSLT

To contact Satish, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Vishnu Varavoor](https://himalayas.app/@vishnuvaravoor): Software Development Manager, Sabre
- [ankit sowle](https://himalayas.app/@ankitsowle): Manager, Software Engineering, Autodesk
- [Anirudh Mathur](https://himalayas.app/@anirudhmathur1): Software Development Manager, Clearwater Analytics
- [Kiran Kumar](https://himalayas.app/@kirankumar4): Technical Project Manager, TVM Signaling Transport Systems
- [Mahender Vemula](https://himalayas.app/@mahendervemula): Consultant, Self Employed
- [Ashutosh Porwal](https://himalayas.app/@ashutoshporwal): Senior Software Engineering Manager, Oracle
- [Simeet Mehta](https://himalayas.app/@simeetmehta): Software Engineering Expert, Applied Materials
- [Anand Singh](https://himalayas.app/@anandsingh8): Senior Manager, Software Engineering, Kaplan India
- [Mohammad Rafeeque Ansari](https://himalayas.app/@mohammadrafeequeansa): Engineering Manager, Brandpath
- [Pankaj Shukla](https://himalayas.app/@pankajshukla2): Senior Manager, Software Engineering, Navex
