Post Job Free
Sign in

State University Software

Location:
San Francisco, CA
Posted:
May 31, 2015

Contact this candidate

Resume:

Rui Gu

PRESENT ADDRESS

***A Dirac Science Library, Department of Scientific Computing,

Florida State University, Tallahassee, FL 32306

Cell: 850-***-****; E-mail: *****@***.***

Personal Webpage: http://people.sc.fsu.edu/~rg10e/

OBJECTIVE

A position allowing me to apply my computational background to solve real world problems and to

gain new knowledge and working experience.

EDUCATION

• Fudan University, Shanghai, China

Bachelor of Science, School of Mathematical Sciences, July 2010

• Florida State University, Tallahassee, FL

Master of Science, Department of Scientific Computing, Dec 2012

• Florida State University, Tallahassee, FL

Ph.D. Candidate, Department of Scientific Computing, Aug 2010-

INTERNSHIPS

• Datamaxx Group Inc., Tallahassee, Florida.

Software Development Group, currently enrolled.

Working on design and development of applications based on MVC using C#. Working on wireless

portals and distributed data access environment repositories.

• Oak Ridge National Laboratory, Predictive Method Group,

Math and Computational Science Division, May 20th, 2013-Aug 23rd, 2013.

Built a software package in C++ to simulate Neal’s algorithm 8 in statistics. The program was

written in an object-oriented and inheritance form and was tested on HPC machines to recluster a

large group of data from Procter & Gamble.

PROJECTS

• Blood Cell Simulation.

Built a software in C++ to simulate adhesion between blood cells. The program was developed in

an Object-Oriented form and successfully simulated the cell deformation and adhesion process. It

can be easily maintained by adding additional fluid dynamic classes and modifying internal routines.

• Bank Teller Simulation.

Built a software in C++ to track the appropriate number of bank tellers during different business

hours. The program was developed in an Object-Oriented way and implemented using Priority

Queue. It successfully kept balance between the amount of customers and bank tellers.

COMPUTER SKILLS AND EXPERIENCE

• Proficient programming skills in C++.

– At least 7 years of C++ programming experience, including using STL.

– Extended knowledge and command of data structures such as Stacks, Queues, Linked Lists,

Trees, Heaps, Priority Queues and Graphs.

– Extended knowledge and command of advanced algorithms such as Dynamic Programming,

Backtracking and other recursive algorithms.

– Proficient experience in Object Oriented Programming including Classes, Inheritance and

Dynamic Binding.

– Great interest and skills in program efficiency optimization.

– Special knowledge and skills on high performance computing (parallel) through OpenMP and

MPI.

• Experienced in using Fortran. Proficient skills with modules and subroutines.

• Abundant knowledge of using Matlab. Especially skilled in making movies.

• Sufficient knowledge of using C#, Python, Oracle Database and PL/SQL is available.

• Excellent skills of using Linux system, including program compiling and debugging.

• Experienced in using HTML and CSS for Web Design.

• Excellent skills of using Excel, including applying logic expressions, using Lookup Functions and

Pivot Tables.

MATH SKILLS AND KNOWLEDGE

• Experienced in using math skills to solve real world problems, such as mathematical modeling

and computational work.

• Have a solid base of Calculus and Algebra.

• Strong background in Statistics, Probability Theory, Stochastic PDEs.

• Extended knowledge on Real/Complex Analysis and Functional Analysis.

• Experienced in solving numerical PDEs. Both theoretical and computational skills in Finite

Difference Method, Finite Element Method and Finite Volume Method.

• Knowledge of Actuarial Science and Financial Mathematics is available.

PUBLICATIONS

• R. Gu, X. Wang, M. Gunzburger, Simulating vesicle-substrate adhesion using two phase field

functions, J. Comput. Phys. 275 (2014) 626-641.

• R. Gu, X. Wang, M. Gunzburger, A two phase field model for tracking vesicle-vesicle adhesion,

submitted to J. Math. Biol., under revision.

• R. Gu, X. Wang, M. Gunzburger, A compounded phase field model for investigating cell behaviors

in a pulsing vessel, in preparation.



Contact this candidate