Zhuyin Tech
May 2023 - July 2023
C/C++ Software Engineer Intern
- Implemented strict rules for the graph components, ensuring that only compatible graph nodes could connect, which reduced invalid connections by 10%. This enabled users to visually design and execute trading rules, resulting in a 15% decrease in execution errors and enhancing overall system robustness by 20%. Refactored the procedural code into an object-oriented programming model improving code extensibility and maintainability.
- Designed a data pipeline system for Nvidia Jetsons using in-house codes for algorithmic trading that leverages data from various data source, to pre-process, data transform, action inference, and post-processing, and worked with XFNteam providing the data for ML team for mode training.
- Set up a new project development environment on Nvidia Jetson, unblocked new feature development such as GPU acceleration, increased team velocity, as well as created wiki for teammates and helped them ramp up quickly. Successfully transitioned the old build system to CMake to integrate the vcpkg package management system. This migration improved the efficiency of managing libraries and significantly increased automation within the project.