Lixing Gu

Principal Research Engineer at University of Central Florida

Florida, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Lixing Gu is a Principal Research Engineer based in Florida with 12 years of hands-on experience building and hardening backend systems for research-driven software. At the University of Central Florida he blends applied research with production engineering, focusing on refactoring, API design, and test automation to increase reliability and maintainability. An active contributor to the well-known EnergyPlus building energy simulation project, he has improved numerical edge-case handling and expanded unit-test coverage to make complex energy calculations more robust. Lixing’s work shows a pragmatic balance of restructuring code for future features while keeping integrations and testing frameworks tight. He brings a researcher’s attention to detail to practical software delivery, often uncovering subtle bugs in mathematical logic that others miss. Colleagues rely on him to translate academic requirements into auditable, production-quality implementations.
code12 years of coding experience
github-logo-circle

Github Skills (7)

unit-testing10
c-language10
cprogramming-language10
testing10
data-structure9
data-structures9
algorithms7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
NREL/EnergyPlus

May 2014 - Jan 2023

EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in buildings.
Role in this project:
userBack-end Developer and Test Automation Engineer
Contributions:128 reviews, 742 commits, 156 PRs in 8 years 9 months
Contributions summary:Lixing's commits primarily focused on refactoring the code, adding unit tests, and implementing API functionalities. They fixed bugs in existing code, including correcting edge cases in mathematical and energy calculations and added unit tests for various components, improving code robustness and reliability. They also contributed to restructuring of the code base to support future features while also performing the integration with the testing framework.
renewable-energypower-systemsenergy-consumptionenergy-simulationsimulation
NREL/EnergyPlusBuildSupport

Sep 2014 - Aug 2015

Contributions:15 commits, 6 pushes in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lixing Gu - Principal Research Engineer at University of Central Florida