SlideShare a Scribd company logo
1 of 2
Brian Hu
510-668-1350 (home) 510-299-8592 (mobile) brianjameshu@gmail.com
OBJECTIVE
Full-time position in data science/data analytics leveraging my unique combination of mathematics,
statistical analysis, and programming skills.
EDUCATION
B.S. Mathematics with Computational and Applied Math concentration, Carnegie Mellon University,
Pittsburgh, PA,May 2016
SKILLS
 Statistical analysis: R,R Markdown, statistical inference and probability
 Mathematical topics:Theoretical/Pure Math,Numerical Analysis, Operations Research,
Matrices/Algebraic/Linear Transformations
 Programming languages: C/C++,Python, Java,PBASIC,Android Development
 Math Software: LaTeX, Mathematica, Maple, MATLAB
EXPERIENCE
Cavium, Inc, Engineering Internship, CPU Architecture Group Summer 2015
Completed two projects:
 Deployed a scalable and cost-effective cloud-based environment to add compute
capacity on demand. Created Python-based Linux scripts and used MIT’s
StarCluster, an open source tool for managing virtual machines, to allow architects to
easily submit computational intensive simulations jobs to Amazon Web Services.
Analyzed the cost structure of using internal machines vs. cloud-based resources
factoring in Amazon’s QoS-based pricing. Presented findings which will be used for
future deployment considerations.
 Completed a study of the effectiveness of address hashing algorithms for mapping
physical memory addresses to CPU cache lines. Simulated memory access patterns
and stride sizes of various workloads over multiple datasets and hash algorithms.
Developed Python scripts to analyze the address spread characteristics into sets and
ways of the cache, and identified hot spots of line contention. Presented the findings
to the CPU Architecture Group for future design/architectural considerations.
Renewable Energy Testing Center (RETC) Summer Internship Summer 2014 and 2011
Developed a tablet-based Android app to track solar panel test flows. App reads and
synchronizes the panel’s barcode serial numbers and stores its testing results in a MySQL
database server. Used Eclipse to write the app in Java and XML, while the backend was coded in
PHP.
International Space Station Science Experiment. August 2011 to May
2012
As Payload Technical Leader of a 9 member student-led team in high school, I led the research to design,
build, and place an electro-plating experiment aboard the ISS in 2012. As Electro-plating has the potential
to be purer in micro-gravity, this experiment may lead to better maintenance solutions for the ISS.
Brian James Hu
510-668-1350 (home) 510-299-8592 (mobile) brianjameshu@gmail.com
CLASS PROJECTS
.
 Data Analysis Projects that take given datasets (such as realestate sales,economic mobility, and
bicycle rental patterns) and applied linear regression models of the data, histograms, normality plots
and residual plots using R markdown. Presented the data science finding reports with relationship
inferences of the dataset made from analysis of said regressions to fellow classmates.
 Implemented a Peg-Solitaire solver that analyzes the initial board configuration and determines a
winning solution (if one exists) using a DFS algorithm. The program inputs moves until an
unsolvable configuration is reached and then backtracks to a point where a new move can be made.
My implementation was optimized by storing previous configurations in a hash table to improve
speed and efficiency
COURSEWORK
 Data Analysis and Applied Math:
 Advanced Data Analysis: A follow-on class to Modern Regression, advanced theory of
Linear Regression and its applications. Completed 10 data analysis reports of various topics.
 Modern Regression: An in depth course on building statistical models with an emphasis on
Linear Regression and R programming.
 Symbolic Programming Methods: An advanced course on Symbolic Computing, taught in
Wolfram Mathematica.
 Computer Science:
 Principles ofImperative Computing: Basic data structures and how to construct
algorithms. Labs completed include constructing a text-editor, a Peg-Solitaire solver, and a
Virtual Machine. Taught in C.
 Great Theoretical Ideas in Computer Science: Abstract concepts of Computer Science.
Notable topics are Graph Theory, Turing Machines, and the P=NP problem.
 Fundamentals ofProgramming: Introduction to basic programming topics. Taught in
Python.
 Core Math Classes:
 Differential Equations and Partial Differential Equations
 Principle of RealAnalysis I and II
 Introduction to Probability Theory and Statistical Inference
 Operation Research
 Numerical Methods
 Linear Algebra, Matrices and Linear Transformation, Algebraic structures
 Multi-dimensional Calculus
 Concepts of Mathematics
 Putnam Seminar Math Competition: (2012-2015)
ACHIEVEMENTS/AWARDS
 National AP Scholar Award
 Santa Clara Valley Math Association
 2012 Senior Outstanding Senior Student
 Valley Christian High School Quest Math Award

More Related Content

What's hot

Computational Finance with Map-Reduce in Scala
Computational Finance with Map-Reduce in Scala Computational Finance with Map-Reduce in Scala
Computational Finance with Map-Reduce in Scala
feng1212
 
Rudrani Angira Resume IU
Rudrani Angira Resume IURudrani Angira Resume IU
Rudrani Angira Resume IU
Rudrani Angira
 
Graph based Semi Supervised Learning V1
Graph based Semi Supervised Learning V1Graph based Semi Supervised Learning V1
Graph based Semi Supervised Learning V1
Neeta Pande
 
resume_Sangsu_Lee
resume_Sangsu_Leeresume_Sangsu_Lee
resume_Sangsu_Lee
Sangsu Lee
 

What's hot (20)

Resume
Resume Resume
Resume
 
Data visualization
Data visualizationData visualization
Data visualization
 
Resume_kushagra
Resume_kushagraResume_kushagra
Resume_kushagra
 
Distributed machine learning
Distributed machine learningDistributed machine learning
Distributed machine learning
 
MACHINE LEARNING ON MAPREDUCE FRAMEWORK
MACHINE LEARNING ON MAPREDUCE FRAMEWORKMACHINE LEARNING ON MAPREDUCE FRAMEWORK
MACHINE LEARNING ON MAPREDUCE FRAMEWORK
 
Computational Finance with Map-Reduce in Scala
Computational Finance with Map-Reduce in Scala Computational Finance with Map-Reduce in Scala
Computational Finance with Map-Reduce in Scala
 
Rudrani Angira Resume IU
Rudrani Angira Resume IURudrani Angira Resume IU
Rudrani Angira Resume IU
 
Resume_Shankar_Manickavasagam
Resume_Shankar_ManickavasagamResume_Shankar_Manickavasagam
Resume_Shankar_Manickavasagam
 
Big data Scratch The Surface
Big data Scratch The SurfaceBig data Scratch The Surface
Big data Scratch The Surface
 
Applocation of Numerical Methods
Applocation of Numerical MethodsApplocation of Numerical Methods
Applocation of Numerical Methods
 
Finding Maximum Edge Biclique in Bipartite Networks by Integer Programming
Finding Maximum Edge Biclique in Bipartite Networks by Integer ProgrammingFinding Maximum Edge Biclique in Bipartite Networks by Integer Programming
Finding Maximum Edge Biclique in Bipartite Networks by Integer Programming
 
Berlin 6 Open Access Conference: Patrick Vandewalle
Berlin 6 Open Access Conference: Patrick VandewalleBerlin 6 Open Access Conference: Patrick Vandewalle
Berlin 6 Open Access Conference: Patrick Vandewalle
 
NewResume
NewResumeNewResume
NewResume
 
Erik karlson.resume
Erik karlson.resumeErik karlson.resume
Erik karlson.resume
 
Graph based Semi Supervised Learning V1
Graph based Semi Supervised Learning V1Graph based Semi Supervised Learning V1
Graph based Semi Supervised Learning V1
 
Energy of Certain Planar Graphs
Energy of Certain Planar GraphsEnergy of Certain Planar Graphs
Energy of Certain Planar Graphs
 
The skyline operator lee, woonghee
The skyline operator lee, woongheeThe skyline operator lee, woonghee
The skyline operator lee, woonghee
 
Resume Rishabh C
Resume Rishabh CResume Rishabh C
Resume Rishabh C
 
Linear regression on 1 terabytes of data? Some crazy observations and actions
Linear regression on 1 terabytes of data? Some crazy observations and actionsLinear regression on 1 terabytes of data? Some crazy observations and actions
Linear regression on 1 terabytes of data? Some crazy observations and actions
 
resume_Sangsu_Lee
resume_Sangsu_Leeresume_Sangsu_Lee
resume_Sangsu_Lee
 

Similar to Brian James Hu resume 2016 7-5

Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
Fangxu Meng
 
LinbohanResume
LinbohanResumeLinbohanResume
LinbohanResume
bohan Lin
 
Resume_Xin_Wei
Resume_Xin_WeiResume_Xin_Wei
Resume_Xin_Wei
Xin Wei
 
Matthew Resume-Fall 2015
Matthew Resume-Fall 2015Matthew Resume-Fall 2015
Matthew Resume-Fall 2015
Matthew Tracy
 
Erya Yu_Caltech_Fulltime SDE
Erya Yu_Caltech_Fulltime SDEErya Yu_Caltech_Fulltime SDE
Erya Yu_Caltech_Fulltime SDE
Erya Yu
 
Yu_Wang_Resume
Yu_Wang_ResumeYu_Wang_Resume
Yu_Wang_Resume
Ryan Wang
 
Aastha Grover Resume (2)
Aastha Grover Resume (2)Aastha Grover Resume (2)
Aastha Grover Resume (2)
Aastha Grover
 
PriyankaDighe_Resume_new
PriyankaDighe_Resume_newPriyankaDighe_Resume_new
PriyankaDighe_Resume_new
Priyanka Dighe
 
AnupDudaniDataScience2015
AnupDudaniDataScience2015AnupDudaniDataScience2015
AnupDudaniDataScience2015
Anup Dudani
 

Similar to Brian James Hu resume 2016 7-5 (20)

Shikha Soni
Shikha SoniShikha Soni
Shikha Soni
 
Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
 
LinbohanResume
LinbohanResumeLinbohanResume
LinbohanResume
 
Resume_Xin_Wei
Resume_Xin_WeiResume_Xin_Wei
Resume_Xin_Wei
 
Resume_Weixiang Ding
Resume_Weixiang DingResume_Weixiang Ding
Resume_Weixiang Ding
 
Matthew Resume-Fall 2015
Matthew Resume-Fall 2015Matthew Resume-Fall 2015
Matthew Resume-Fall 2015
 
DeekshaGainiResume
DeekshaGainiResumeDeekshaGainiResume
DeekshaGainiResume
 
Resume
ResumeResume
Resume
 
Erya Yu_Caltech_Fulltime SDE
Erya Yu_Caltech_Fulltime SDEErya Yu_Caltech_Fulltime SDE
Erya Yu_Caltech_Fulltime SDE
 
Yu_Wang_Resume
Yu_Wang_ResumeYu_Wang_Resume
Yu_Wang_Resume
 
Rushin shah resume
Rushin shah resumeRushin shah resume
Rushin shah resume
 
Aastha Grover Resume (2)
Aastha Grover Resume (2)Aastha Grover Resume (2)
Aastha Grover Resume (2)
 
Resume_Vignesh_ThulasiDass
Resume_Vignesh_ThulasiDass Resume_Vignesh_ThulasiDass
Resume_Vignesh_ThulasiDass
 
Resume-Hpendyala
Resume-HpendyalaResume-Hpendyala
Resume-Hpendyala
 
Ray resume
Ray resumeRay resume
Ray resume
 
PriyankaDighe_Resume_new
PriyankaDighe_Resume_newPriyankaDighe_Resume_new
PriyankaDighe_Resume_new
 
AnupDudaniDataScience2015
AnupDudaniDataScience2015AnupDudaniDataScience2015
AnupDudaniDataScience2015
 
Resume_Sneha
Resume_SnehaResume_Sneha
Resume_Sneha
 
Apostolos Panagiotopoulos CV - 2017
Apostolos Panagiotopoulos CV - 2017Apostolos Panagiotopoulos CV - 2017
Apostolos Panagiotopoulos CV - 2017
 
Yu's resume
Yu's resumeYu's resume
Yu's resume
 

Brian James Hu resume 2016 7-5

  • 1. Brian Hu 510-668-1350 (home) 510-299-8592 (mobile) brianjameshu@gmail.com OBJECTIVE Full-time position in data science/data analytics leveraging my unique combination of mathematics, statistical analysis, and programming skills. EDUCATION B.S. Mathematics with Computational and Applied Math concentration, Carnegie Mellon University, Pittsburgh, PA,May 2016 SKILLS  Statistical analysis: R,R Markdown, statistical inference and probability  Mathematical topics:Theoretical/Pure Math,Numerical Analysis, Operations Research, Matrices/Algebraic/Linear Transformations  Programming languages: C/C++,Python, Java,PBASIC,Android Development  Math Software: LaTeX, Mathematica, Maple, MATLAB EXPERIENCE Cavium, Inc, Engineering Internship, CPU Architecture Group Summer 2015 Completed two projects:  Deployed a scalable and cost-effective cloud-based environment to add compute capacity on demand. Created Python-based Linux scripts and used MIT’s StarCluster, an open source tool for managing virtual machines, to allow architects to easily submit computational intensive simulations jobs to Amazon Web Services. Analyzed the cost structure of using internal machines vs. cloud-based resources factoring in Amazon’s QoS-based pricing. Presented findings which will be used for future deployment considerations.  Completed a study of the effectiveness of address hashing algorithms for mapping physical memory addresses to CPU cache lines. Simulated memory access patterns and stride sizes of various workloads over multiple datasets and hash algorithms. Developed Python scripts to analyze the address spread characteristics into sets and ways of the cache, and identified hot spots of line contention. Presented the findings to the CPU Architecture Group for future design/architectural considerations. Renewable Energy Testing Center (RETC) Summer Internship Summer 2014 and 2011 Developed a tablet-based Android app to track solar panel test flows. App reads and synchronizes the panel’s barcode serial numbers and stores its testing results in a MySQL database server. Used Eclipse to write the app in Java and XML, while the backend was coded in PHP. International Space Station Science Experiment. August 2011 to May 2012 As Payload Technical Leader of a 9 member student-led team in high school, I led the research to design, build, and place an electro-plating experiment aboard the ISS in 2012. As Electro-plating has the potential to be purer in micro-gravity, this experiment may lead to better maintenance solutions for the ISS. Brian James Hu
  • 2. 510-668-1350 (home) 510-299-8592 (mobile) brianjameshu@gmail.com CLASS PROJECTS .  Data Analysis Projects that take given datasets (such as realestate sales,economic mobility, and bicycle rental patterns) and applied linear regression models of the data, histograms, normality plots and residual plots using R markdown. Presented the data science finding reports with relationship inferences of the dataset made from analysis of said regressions to fellow classmates.  Implemented a Peg-Solitaire solver that analyzes the initial board configuration and determines a winning solution (if one exists) using a DFS algorithm. The program inputs moves until an unsolvable configuration is reached and then backtracks to a point where a new move can be made. My implementation was optimized by storing previous configurations in a hash table to improve speed and efficiency COURSEWORK  Data Analysis and Applied Math:  Advanced Data Analysis: A follow-on class to Modern Regression, advanced theory of Linear Regression and its applications. Completed 10 data analysis reports of various topics.  Modern Regression: An in depth course on building statistical models with an emphasis on Linear Regression and R programming.  Symbolic Programming Methods: An advanced course on Symbolic Computing, taught in Wolfram Mathematica.  Computer Science:  Principles ofImperative Computing: Basic data structures and how to construct algorithms. Labs completed include constructing a text-editor, a Peg-Solitaire solver, and a Virtual Machine. Taught in C.  Great Theoretical Ideas in Computer Science: Abstract concepts of Computer Science. Notable topics are Graph Theory, Turing Machines, and the P=NP problem.  Fundamentals ofProgramming: Introduction to basic programming topics. Taught in Python.  Core Math Classes:  Differential Equations and Partial Differential Equations  Principle of RealAnalysis I and II  Introduction to Probability Theory and Statistical Inference  Operation Research  Numerical Methods  Linear Algebra, Matrices and Linear Transformation, Algebraic structures  Multi-dimensional Calculus  Concepts of Mathematics  Putnam Seminar Math Competition: (2012-2015) ACHIEVEMENTS/AWARDS  National AP Scholar Award  Santa Clara Valley Math Association  2012 Senior Outstanding Senior Student  Valley Christian High School Quest Math Award