
Satish Puppala
@satishpuppala
I lead enterprise software delivery, legacy modernization, and GenAI-enabled engineering teams.
What I'm looking for
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
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.
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.
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.
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.
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
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
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%.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Satish?
You can contact Satish and 90k+ other talented remote workers on Himalayas.
Message SatishGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
