Summary
Weiman Sun is a software engineer with a decade of hands-on experience at the intersection of hardware and software, currently deepening expertise in circuits, VLSI, and networking as a Master's student in Electrical Engineering at Columbia. He has practical experience building scalable distributed systems—contributing to Huawei Cloud’s Distributed Caching Service and async I/O for iStorage—and has applied performance-driven verification and benchmarking in production-like environments. More recently, he researched Retrieval-Augmented Generation pipelines, creating query-refinement and classification models to make LLM retrieval workflows more adaptive and efficient. Known for thinking about software with hardware constraints in mind, he seeks roles that merge systems software, networking, and hardware design to deliver high-performance, reliable computing platforms.
11 years of coding experience
1 year of employment as a software developer
High School Diploma, High School Diploma at Guanghua Cambridge International School 光华剑桥
Bachelor of Applied Science - BASc, Elecreical and Computer Engineering, Bachelor of Applied Science - BASc, Elecreical and Computer Engineering at University of Toronto
Master's degree, Electrical Engineering, Master's degree, Electrical Engineering at Columbia University
English, Chinese