# Hao Yao > Senior Software Engineer at Curaesoft Location: San Francisco Bay Area, United States Profile: https://flows.cv/haoyao Summary  Over five year of professional experience as a Java Developer in Object Oriented development;  Developed Applications by using Java, J2EE,Spring Boot,Hibernate,RabbitMQ,ElasticSearch,MySQL;  Experience in client-side development with HTML, CSS, JavaScript, Angular.JS, Bootstrap, JQuery;  Hands-on experience in using STS(Eclipse+Spring),MySQLWorkBench,Apache Tomcat,MAVEN,Postman and knowledge of JOSN,Log4j tools;  Strong ability to work in an international team; Good team player with strong communication skills;  Quick learner and a self-motivated starter; Ready to work with all my skills and passion. ## Work Experience ### Senior Software Engineer @ Curaesoft Jan 2021 – Present ### Software Engineer @ Curaesoft Jan 2018 – Jan 2021 | San Ramon, California, United States ### Software Developer @ CVHCare Jan 2017 – Present | San Ramon ### Software Engineer @ Hello Could Jan 2015 – Jan 2017 | Mountain View Responsibilities included: Worked on development of stock website management system. • Designed and implemented MVC architecture using Spring framework; • Developed applications for account lookups and management; • Configured and Used Spring-hibernate to manipulate data in data base; • Used Spring boot, Spring IOC, Spring MVC to develop the application; • Design and Developed UI using JSP, HTML, JavaScript, AJAX,JQuery. ### Graduate Research Assistant @ Michigan State University Jan 2014 – Jan 2014 | Michigan State University At the Departments of Animal Science and Biosystems and Agricultural Engineering Michigan State University Responsibilities included: • Developed and maintain the Faculty information management system and laboratory data system; • Involved in database maintain and creating database objects like tables, and retrieving data from tables; • Implement code in Java to retrieve and manipulate some laboratory data. ### Trainee @ Scuspark Jan 2012 – Jan 2013 I was in the department of developing and investing. I planned several conferences. For instance, I made the conference agenda, the place and so on.Sometimes, I also edited some of the project in our company.(The science park in Guiyang) ### Project Manager Asisstant @ Technician of Chengdu Zhiyong Technology Co., LTD Jan 2012 – Jan 2012 I was a project manager assistant, I erected different kinds of media equipment in classroom. Otherwise I repaired and maintained computers in company. ## Education ### Master of Engineering Michigan State University ### Bachelor of Science (BS) Chengdu University of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/hao-yao-2b43046b --- Source: https://flows.cv/haoyao JSON Resume: https://flows.cv/haoyao/resume.json Last updated: 2026-04-10