Ruiheng Zhang
About Ruiheng Zhang
Ruiheng Zhang is a Software Engineer at Brillio, specializing in backend development and microservices architecture. He has a strong educational background in Computer Science, holding a Master of Engineering from the University of Colorado Denver and a Bachelor's degree from Harbin Institute of Technology.
Work at Brillio
Ruiheng Zhang has been employed at Brillio as a Software Engineer since 2021. In this role, he has contributed to various projects, including the improvement of MySQL schemas and tables, and the application of the Hibernate framework for object-oriented mapping in a banking application. His work focuses on enhancing software functionality and user experience.
Education and Expertise
Ruiheng Zhang holds a Master of Engineering (MEng) in Computer Science from the University of Colorado Denver, where he studied from 2017 to 2020. He also earned a Bachelor's degree in Computer Science and Technology from Harbin Institute of Technology, completing his studies there from 2014 to 2018. His educational background provides a strong foundation in software engineering principles and practices.
Background
Before joining Brillio, Ruiheng Zhang worked as an Intern Programmer Analyst at Marlabs Inc. from 2020 to 2021. During this internship, he gained practical experience in software development and analysis. His professional journey reflects a commitment to advancing his skills in software engineering and application development.
Achievements
Ruiheng Zhang has made significant contributions to various projects. He designed and developed a microservices-based ticketing web application, transitioning the frontend from JSP to Angular. He also fixed accessibility bugs in eBay's VIEXPSVC and PRPEXPSVC codebases, enhancing accessibility for disabled users. Additionally, he implemented a backend feature for MSKU price range display on eBay's mobile web, improving user experience.
Technical Contributions
Ruiheng Zhang has developed and consumed RESTful Web Services to enhance the efficiency of a ticket buying and selling system. He created a web-based online banking system with features such as customer information updates and account detail checks. Furthermore, he migrated the PRPURLGenUtil library from eBay's Raptor platform to RaptorIO, focusing on upgrading dependencies and resolving conflicts.