Qianyi Li

Algorithmic Developer at Hudson River Trading

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
Qianyi Li is an algorithmic developer and 6th-year PhD-trained theoretical neuroscientist specializing in asymptotic analytical theory of deep neural networks using statistical physics, with publications in Physical Review X, PNAS, and NeurIPS. Based in Boston, they blend 13 years of engineering experience with rigorous academic research to connect ML theory to biological neural representations and network performance. Their work spans low-level systems programming—contributions to small-kernel projects implementing memory management and interrupt handling—to high-level theory, demonstrating comfort across the stack. After internships and research roles at Princeton and Harvard, they have held algorithmic developer positions at Hudson River Trading and a brief postdoctoral appointment, bringing both quantitative modeling and production-focused algorithm engineering to trading systems. An uncommon strength is translating spin-glass and statistical-mechanics intuition into actionable insights for practical neural-network behavior and biological data analysis.
code13 years of coding experience
bookDoctor of Philosophy - PhD, Statistical physics, Theoretical neuroscience, ML theory, Doctor of Philosophy - PhD, Statistical physics, Theoretical neuroscience, ML theory at Harvard University
bookBachelor of Science - BS, Biophysics, Bachelor of Science - BS, Biophysics at Peking University
languagesChinese, English, French
github-logo-circle

Github Skills (12)

c1710
kernel10
memory-management10
debugging10
interrupt10
debug10
interrupt-handling10
assembly10
c1110
kernel-mode10
virtual-memory10
operating-system10

Programming languages (4)

JavaC++CSSC

Github contributions (5)

github-logo-circle
hurley25/Hurlex-II

Nov 2014 - Apr 2020

第二版重新设计和构思,参考一些优秀的实现进行补充设计和编码。
Role in this project:
userBack-end Developer
Contributions:90 commits, 4 PRs, 46 pushes in 5 years 6 months
Contributions summary:Qianyi primarily focused on implementing physical memory management features for the operating system. They contributed code related to memory mapping, physical page allocation, and memory map initialization. The contributions included the initial setup of the physical memory manager, and the creation of functions for allocation and freeing memory pages. The user also added code for debugging and displaying memory-related information within the kernel.
hurley25/hurlex-doc

Oct 2013 - Aug 2021

hurlex 小内核分章节代码和文档
Role in this project:
userBack-end Developer
Contributions:65 commits, 5 PRs, 10 pushes in 7 years 10 months
Contributions summary:Qianyi's commits focused on developing the core functionality of a small kernel. Their contributions included the implementation of a printk function for kernel debugging and the definition of the multiboot structure. They also added sections related to timer, memory management, and thread scheduling, demonstrating a focus on low-level system programming and core operating system concepts. Further commits indicate work on interrupt handling and memory management with the use of virtual memory.
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