If you need more lookups,
subscriptions start at $34 USD/month.
Xin Guo Location
Sunnyvale, CA, US
Xin Guo Work
Machine Learning Engineer @ (June 2021 - Present)
Staff Software Engineer @ (January 2018 - June 2021)
Senior Software Engineer II @ (January 2016 - December 2017)
Senior Software Engineer @ (April 2014 - December 2015)
Postdoctoral Associate @ (November 2012 - April 2014)
Research Assistant @ (September 2005 - December 2012)
Teaching Assistant for "Introduction to Ocean and Wind Engineering" (560.380) @ (January 2009 - May 2012)
Research Assistant @ (September 2002 - August 2005)
Xin Guo Education
The Johns Hopkins University
Ph.D. (Civil Engineering)
2005-2012
The Johns Hopkins University
M.S. (Mechanical Engineering)
2005-2009
University of Science and Technology of China
Bachelor of Science (Mechanical Engineering)
1999-2004
Stanford University
Graduate Certificate
2017
Xin Guo Skills
Numerical Analysis
CFD
Fluid Dynamics
Parallel Computing
Mathematica
Turbulence
High Performance Computing
Tecplot
Python
Statistics
Mathematical Modeling
Turbulence Modeling
LaTeX
Matlab
Numerical Simulation
Monte Carlo Simulation
Fluid Mechanics
Partial Differential Equations
MPI
Mechanical Engineering
Multiphase Flow
AutoCAD
C
Ocean Engineering
R
Abaqus
Octave
Data Assimilation
Fortran 95
Git
Perl
COMSOL
Fortran
Modeling
Data Science
Teaching
Data Mining
Deep Learning
Statistical Data Analysis
Wind Engineering
Ocean
Machine Learning
Xin Guo Summary
Xin Guo, based in Sunnyvale, CA, US, is currently a Machine Learning Engineer at Snap Inc.. Xin Guo brings experience from previous roles at Brion Technologies and University of Minnesota. Xin Guo holds a 2005 - 2012 Ph.D. in Civil Engineering @ The Johns Hopkins University. With a robust skill set that includes Numerical Analysis, CFD, Fluid Dynamics, Parallel Computing, Mathematica and more. Xin Guo has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Xin Guo?
Find contact details for 700 million professionals.