Tianyou (Leo) Liu is an applied mathematics student at UC Davis with seven years of hands-on experience blending software development and financial analysis. He has interned across finance and tech—contributing to investment research, macro analysis, and debugging/deploying production banking applications—demonstrating an ability to move between quantitative modeling and practical engineering. As a back-end contributor to the Apache ShenYu API gateway, he refactored reflection utilities and enhanced a mock plugin to support configurable random data generation, showing comfort with Java backend internals and open-source collaboration. Tianyou’s background in investment case analysis and risk-return modeling complements his coding experience, enabling him to translate business requirements into technical solutions. Based in Davis, California, he brings a pragmatic curiosity and a knack for improving reliability in both financial models and software systems.
7 years of coding experience
Bachelor's degree, Applied Mathematics, Freshman, Bachelor's degree, Applied Mathematics, Freshman at University of California, Davis
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
Role in this project:
Back-end Developer
Contributions:2 reviews, 5 commits, 5 PRs in 3 months
Contributions summary:Tianyou primarily contributed to refactoring and improving the `ReflectUtils` class, addressing an issue related to reflection utilities. They also added a new mock plugin, including the related database schema updates and handling logic. Furthermore, they enhanced the mock plugin by implementing support for generating random data through configurable expressions and the array generator. Additionally, they fixed the unit test of CurrentTimeGenerator.
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
Contributions:2 PRs, 150 pushes, 70 branches 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.