# Xu Guo > Software Engineer at Aruba, a Hewlett Packard Enterprise company Location: San Jose, California, United States Profile: https://flows.cv/xuguo Researcher and developer with 3+ years of experience working directly on the Java and Node.js back-end design and development, also experience in front-end development, looking for Web Developer position. ## Work Experience ### Software Engineer @ Aruba, a Hewlett Packard Enterprise company Jan 2020 – Present | San Jose, California, United States ### User Interface Developer @ Silver Peak Jan 2017 – Present | Santa Clara ### User Interface Engineer @ Silver Peak Jan 2017 – Jan 2020 | Santa Clara ### Front End Developer @ International Technological University (ITU) Jan 2017 – Present | San Jose Developing ITU Battery Management System Cloud Service Front End. -Developed BMS Cloud Dashboard with Angular 4. -Data visualization with Chart.js ### Back End Developer @ International Technological University (ITU) Jan 2016 – Present | San Jose Developing ITU Battery Management System back-end server in Node.js. - Provide RESTful API for accessing battery data. - Handle authentication . - Battery data visualization. -Server-less services built with AWS Lambda functions and API gateways in Node.js. ### Research Assistant @ International Technological University (ITU) Jan 2016 – Present | San Jose Developed ITU Battery Management System IoT. -Register Smart Battery as an thing on cloud. -Publish data to cloud server using MQTT protocol through AWS IoT platform. -Split MQTT message and store battery data into AWS DynamoDB through AWS Lambda function. -Developed micro-services for fetching data from AWS DynamoDB. ### Researcher @ International Technological University (ITU) Jan 2016 – Present | San Jose ITU Battery Management System. -Design Smart Battery to get battery status and data from Lithium-ion batterise. -Design and develop host system to collect battery data from multiple smart batteries and store battery data in local MySQL database. -Build back-end server and provide RESTful API for fetching battery data. -Battery data local display. ### Controller Area Network Research @ International Technological University (ITU) Jan 2012 – Jan 2017 | San Jose Research for Controller Area Network(CAN), the communication protocol that used in Automobiles. ITU BMS is currently using CAN-bus as the communication protocol for application in an EV. ### Research Assistant @ International Technological University (ITU) Jan 2012 – Jan 2016 | 2711 N 1st, San Jose, CA 95134 Designed and developed ITU Energy Management System with ITU embedded system research group. ### Clinical Research Nurse @ Peking Union Medical College Hospital Jan 2008 – Jan 2011 | Beijing City, China Follow the clinical trail protocol preform PE for patient, collecting blood, handling blood samples. ### Clinical Research Pharmacist @ Peking Union Medical College Hospital Jan 2008 – Jan 2011 | Beijing City, China Good Clinical Practice certificate . Follow the clinical trail protocol, keeping and managing clinical trail drugs. Dispense drugs to Clinical Research Nurse and keep record of any usage of all trail drugs. ### Clinical Research Coordinator @ Peking Union Medical College Hospital Jan 2008 – Jan 2011 | Beijing City, China Worked on global clinical trails as coordinator. Corporate with different departments making schedule of examinations for patients, collecting result, update latest patient status and examination result to global central research lab. ## Education ### Master’s Degree in Computer Engineering International Technological University (ITU) ### Master’s Degree in Electrical and Electronics Engineering International Technological University (ITU) ### Doctor of Medicine - MD in Medicine The Chinese People's Armed Police Forces Medical University ## Contact & Social - LinkedIn: https://linkedin.com/in/xuguo --- Source: https://flows.cv/xuguo JSON Resume: https://flows.cv/xuguo/resume.json Last updated: 2026-04-10