Shenghua WanSr Manager II, Software Engineering
Sunnyvale, California
Sr Manager II, Software Engineering
Staff Software Engineer
Research Assistant
Research Assistant
Software Engineer
Principal Software Engineer
Research Assistant
Computational Scientist
Senior Software Engineer
Louisiana State University
Harbin Institute of Technology
Recommendations: 1
Python
C++
Algorithms
C
Perl
Java
Databases
Matlab