Qijia Liu

Senior Software Engineer at Schneider Electric

Boston, Massachusetts, 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
🎓
Top School
Qijia Liu is a Senior Software Engineer based in Boston with nine years of experience building backend systems, security-focused tooling, and full-stack web features across energy and developer-tooling domains. With a strong academic foundation from Peking University and a Master’s in Computer Science from Boston University, Qijia has shipped production software at companies like EnergySage and now Schneider Electric while also working on algorithms and product-facing ML early in their career. An active open-source contributor, they have made substantive backend improvements to prominent projects such as SymPy (symbolic computation) and the radare2/rizin reverse-engineering frameworks, including ARM64-specific fixes and security hardening. Comfortable navigating C, Python, and WebAssembly ecosystems, Qijia combines deep systems-level troubleshooting with pragmatic product delivery—often surfacing fixes that improve both correctness and long-term maintainability.
code9 years of coding experience
job4 years of employment as a software developer
book统计学, 统计学 at Peking University
bookMaster's degree Computer Science, Master's degree Computer Science at Boston University
github-logo-circle

Github Skills (35)

debugging10
symbolic-computation10
debug10
assembly10
python10
package-management10
testing10
mathematical10
c1110
maths10
c1710
optmization10
performance-optimization10
optimisation10
arm10

Programming languages (22)

C#JavaC++CSSCRustCMakeObjective-C++

Github contributions (5)

github-logo-circle
rizinorg/rizin

Oct 2020 - Jan 2021

UNIX-like reverse engineering framework and command-line toolset.
Role in this project:
userBack-end Developer and Security Engineer
Contributions:94 commits, 3 comments in 3 months
Contributions summary:Qijia primarily focused on fixing and improving the Rizin reverse engineering framework. Their commits address ARM64 architecture-specific issues related to testing, debugging, and analysis tools, particularly focusing on the test suite and integrating fixes for ARM64 analysis within the code. Furthermore, the user addressed security-related warnings and vulnerabilities, such as UB in serpent crypto and the implementation of SystemZ ELF asm.
unixsecuritycode-injectionunix-likebinaries
radareorg/radare2

Apr 2020 - Jan 2021

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBackend Developer
Contributions:37 reviews, 152 commits, 157 PRs in 9 months
Contributions summary:Qijia's contributions primarily focused on improving the code quality and addressing potential issues within the `radare2` reverse engineering framework. Their commits include fixing code errors, correcting formatting for improved maintainability, refactoring code for efficiency, and removing unnecessary checks. They also made changes to internal functions to improve performance and prevent potential bugs. The user's work demonstrates a strong understanding of C code and software optimization within the context of the reverse engineering tool.
unixbinary-analysissecurityradare2forensics
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
Qijia Liu - Senior Software Engineer at Schneider Electric