Software Engineer at Microsoft
Redmond, Washington
University of Southern California
ISE PhD degree
August 2008 to August 2014
Los Angeles, CA
University of Southern California
CS Master degree
August 2008 to May 2013
Los Angeles, CA
NVIDIA
Software intern
May 2013 to August 2013
2701 San Tomas Expressway, Santa Clara, CA 95050
MSC Software
Software engineer Intern
May 2012 to August 2012
2 MacArthur Place Santa Ana, California 92707
Microsoft
Software Engineer
Redmond,WA
CAXA Technology CO. LTD, Beijing, China
Senior software engineer,lead of CAM tool group
July 2003 to July 2008
Tsinghua University China
M.S
1996 to 2003
Tsinghua University, Beijing, China
B.S
1996 to 2000
University of Southern California
M.S, Computer Science, GPA 3.90
2012 to 2014
University of Southern California
Master, Industrial&Systems Engineering Candidate, GPA3.94
2008 to 2012
What company does Li Yongqiang work for?
Li Yongqiang works for University of Southern California
What is Li Yongqiang's role at University of Southern California?
Li Yongqiang is ISE PhD degree
What industry does Li Yongqiang work in?
Li Yongqiang works in the Computer Software industry.
Who are Li Yongqiang's colleagues?
Li Yongqiang's colleagues are Diane Wang, Abhi Sharma, Negin Arhami, Jason Schwark, Sam Slutzky, Nir Yurman, Lee St.James, Stanley Wang, Jay Dave, and Tian Xia
💼 Past Experience
Li Yongqiang1982Li Yongqiang is a graduate School of Computer Science and Engineering student who currently holds an ISE PhD degree, from the University of Southern California in Los Angeles, California. li Yongqiang extensive experience in data structure, algorithm, geometry, graphics, and optimization. li Yongqiang of University of Southern California from August 2008 to May 2013 (4 years 10 months) in Los Angeles, California with extensive academic experiences in cloud computing, algorithm, graphics, computer communication, search engine, database, android development in mobile device. li Yongqiang software engineer intern at NVIDIA from May 2013 to August 2013 (4 months) in 2701 San Tomas Expressway, Santa Clara, CA 95050, where he worked with Android Platform Team of 50~60 people, to create, analyze, design, implement, test and apply an automation benchmark system tool from scratch to measure Watt&Perf of an android device with tegra chips, about 10 devices totally, providing data for OS performance analysis and optimization of Dalvik/ART VM runtime engine of the Android OS for tegra platforms. This tool improves efficiency by at least 60 times than by hand. li Yongqiang’s related skills include Java, Python, C#, C++, Multi-threading, objectivity C/C++, Python, STL, SCA, parallel programming, database, boost, TBB, ϕMQ. li Yongqiangs senior software engineer, lead of the CAM tool group at CAXA Technology CO. LTD, Beijing, China from July 2003 to July 2008 (5 years 1 month), where he collaborated with the data model group of 20~30 people to design, implement, and test data architecture and flow mechanism, extend the modeling framework to support fully parameterized history based modeling, which enhances the user interactive experience with the software greatly. li Yongqiangs work in designing algorithms for ray-test approach to identify model surfaces visibility for parting curve generation. his related skills include C|C++, multi-threading, object-oriented programming, interface programming, STL, OpenGL.
🎓 Education
Li Yongqiang's educational background and work readiness have been509 documented in his past education below. He has a B.S degree from Tsinghua University China, which he obtained in 1996, and he is currently a Master's degree, Industrial and Systems Engineering Candidate, from University of Southern California, which he received in 2008-2012. These years have taught him a great deal about computers, software engineering, and other areas of study that can help him complete his career in software engineering.
💡 Technical & Interpersonal Skills
Li Yongqiang's Experience researching 3D rendering software liyongqiang.comAbstract:Li Yongqiang has extensive experience in researching and developing 3D rendering software. In particular, he has worked on developing and deploying near-final 3D rendering software tools in industrial and scientific settings, as well as working on standard desktop 3D rendering applications. liyongqiang.com providesdetailed information on his professional experiences and training courses related to this area.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
3 year(s), 4 month(s)
Unlikely
Likely
There's 91% chance that Li Yongqiang is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Li Yongqiang's Social Media Links
/company/m... /school/un...