Jiaying is a software engineer with a strong foundation in systems programming and full-stack development. She has experience building performance-critical tools, scalable backend services, and user-facing applications across a range of technical domains. Her work has included optimizing large-scale graph processing systems, developing APIs, and integrating automated testing pipelines to improve reliability and efficiency. She is comfortable working across the stack using Python, C/C++, JavaScript, and SQL, and enjoys translating complex technical requirements into practical, maintainable solutions. Jiaying is known for her attention to detail, clear communication, and ability to quickly learn new technologies in fast-paced environments. She is motivated by solving challenging problems and delivering high-quality systems that create measurable impact.

Jiaying Cheng

Jiaying is a software engineer with a strong foundation in systems programming and full-stack development. She has experience building performance-critical tools, scalable backend services, and user-facing applications across a range of technical domains. Her work has included optimizing large-scale graph processing systems, developing APIs, and integrating automated testing pipelines to improve reliability and efficiency. She is comfortable working across the stack using Python, C/C++, JavaScript, and SQL, and enjoys translating complex technical requirements into practical, maintainable solutions. Jiaying is known for her attention to detail, clear communication, and ability to quickly learn new technologies in fast-paced environments. She is motivated by solving challenging problems and delivering high-quality systems that create measurable impact.

Available to hire

Jiaying is a software engineer with a strong foundation in systems programming and full-stack development. She has experience building performance-critical tools, scalable backend services, and user-facing applications across a range of technical domains. Her work has included optimizing large-scale graph processing systems, developing APIs, and integrating automated testing pipelines to improve reliability and efficiency.

She is comfortable working across the stack using Python, C/C++, JavaScript, and SQL, and enjoys translating complex technical requirements into practical, maintainable solutions. Jiaying is known for her attention to detail, clear communication, and ability to quickly learn new technologies in fast-paced environments.

She is motivated by solving challenging problems and delivering high-quality systems that create measurable impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer Intern at Ambarella
June 1, 2025 - August 1, 2025
Contributed to the Vas Compiler team focusing on compiler tooling and low-level hardware integration for chips. Designed VasOutputDiff visualization tool (C++) to compare generated graphs at structural and field levels. Optimized graph traversal algorithms, reducing large-graph comparison time from 5 seconds to 500ms. Enhanced debugging efficiency by 40% through interactive features like node filtering and ID shift detection. Integrated the tool into the CI/CD pipeline using Python scripts for automated regression testing of compiler changes. Implemented vimdiff-style HTML visualization highlighting field mismatches and structural differences.
Software Engineer Intern at Bank of China
May 1, 2023 - July 1, 2023
Engineered data pipeline using Python and NumPy to preprocess 13,158 companies with 351 features. Developed predictive models with Random Forest and Logistic Regression achieving 86.4% accuracy. Implemented robust error handling and debugging protocols to ensure reliability. Designed API endpoints to enable model integration with existing financial systems. Created comprehensive test suites with unit and integration tests validating model performance across diverse scenarios.
UI/UX Design Intern at Foresee Science & Technology Co., Ltd
July 1, 2021 - September 1, 2021
Gathered requirements from 47 factories, translating business needs into technical specifications using UML. Developed a website for environmental tax submissions using HTML5, CSS3, and JavaScript frameworks. Collaborated with Agile teams to ensure alignment between design and technical capabilities. Created prototypes with Axure, facilitating iterative development through stakeholder feedback systems.

Education

Master of Science in Computer Science at Brown University
January 11, 2030 - May 1, 2026
Bachelor of Science in Computer Science at University of Michigan
January 11, 2030 - May 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more