If you need more lookups,
subscriptions start at $34 USD/month.
Charles Guo Location
San Jose, CA, US
Charles Guo Work
Senior Engineering Manager @ (May 2025 - Present)
Cloud Engineering Manager @ (June 2021 - May 2025)
Software Engineering Manager @ (February 2020 - May 2021)
Director of Customer Experience Systems @ (July 2018 - November 2019)
Director, Web Applications @ (April 2017 - June 2018)
Software Engineering Manager @ (May 2013 - March 2017)
System Architect @ (January 2007 - April 2013)
Senior Software Engineer @ (June 2000 - December 2006)
Charles Guo Education
University of Michigan
Visiting Scholar (Engineering)
Northwestern Polytechnical University
Master (Engineering)
Nanjing University of Aeronautics and Astronautics
Bachelor (Engineering)
Nanyang Technological University Singapore
Master (Engineering)
Charles Guo Skills
Cloud Computing
Cloud Applications
docker
Kubernetes
Web Services
XML
Java Enterprise Edition
XSLT
Ant
Web Applications
SOAP
Oracle
Java
Tomcat
SDL Tridion
CMS
Eclipse
Enterprise Software
JBoss Application Server
SQL
Web Development
JavaScript
EJB
J2EE Application Development
SharePoint
J2EE
Big Data
IOT
IPO
Salesforce
Leadership
Management
Content Management Systems (CMS)
Apache Ant
Enterprise JavaBeans (EJB)
PowerPoint
User Experience
Photoshop
Microsoft Office
Content Management Systems Cms
Enterprise Javabeans Ejb
Content Management Systems
Enterprise Javabeans
Charles Guo Summary
Charles Guo, based in San Jose, CA, US, is currently a Senior Engineering Manager at Tebra. Charles Guo brings experience from previous roles at Hewlett Packard Enterprise, LiveAction - Network Performance Management, Arlo Technologies, Inc. (Spin Off From Netgear) and NETGEAR. Charles Guo holds a Visiting Scholar in Engineering @ University of Michigan. With a robust skill set that includes Cloud Computing, Cloud Applications, docker, Kubernetes, Web Services and more. Charles Guo has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Charles Guo?
Find contact details for 700 million professionals.