LINJUN
LI
Email:
**********@*****.*** Tel:
(**3)277- 0958 Address:
Apt.338,
2850
Middlefield
Road,
Palo
Alto,
CA
94306 EDUCATION
MS,
Computer
Science
Dartmouth
College,Hanover,
NH Sep.
2015
–
Dec.
2017 BS,
Software
Engineering
Sun
Yat- sen
University
(SYSU),Guangzhou,
China
GPA
:
3.6/4.0 Sep.2010- Jul.2014 SKILLS
Programming
Languages:
Java,
JavaScript,
C#,
Python,
CSS,
HTML,
C++,
PHP,
Swift,
C,
SQL Development
IDE/Tools:
Eclipse,
Processing,
Android
Studio,
Unity,
MATLAB,
Adobe
Maya,
Adobe
Photoshop,
Visual
Studio INTERNSHIP
EXPERIENCES
Revision
Of
The
Kingdom
Financial
App,
Shenzhen
Kingdom
Technology
Co.,
Ltd. Jul.2014
-
Mar.2015
• Designed
test
cases
to
test
the
robustness
and
correctness
of
the
revised
app.
• Checked
the
correctness
of
the
operation
log
and
uploading
messages.
Using
terminal
emulator(Xshell
5).
• Used
façade
to
emulate
exceptions,
check
the
correctness
of
the
fund
flows
and
returned
parameters. PROJECT
EXPERIENCES
Andriod
App:
Keep
Fit,
Dartmouth
College
Oct.2017-
Dec.2017 Developed
an
Android
App
recording
user's
daily
weight
and
calculating
BMI,
body
protein,
bone
mess,etc.
• Used standard Android barcode scanner API with the public database to recognize food's information directly and calculated daily nutrition information. Using java on Android Studio.
• Used
3rd
party’s
library
showing
the
daily
intake
information
to
the
user.
Using
Java. Andriod
App:
Find
The
Cat,
Dartmouth
College
Sep.2017- Nov.2017
• Developed an Android App that let players catch virtual cats based on real- world geometric information.
• Implemented
and
presented
features
of
getting
the
cats’
locations,
showing
users’
current
locations
and
main
User Interface(UI).
Using
Java
on
Android
Studio. 3D
Space
Game:
DeepSpaceMine,
Dartmouth
College Jan.2017-
Mar.2017
• Developed
World
Generator
Module,
Ship
Control
Module,
Resource
Collection
Module,
reduced
90%. render
load,
using
C#
on
Unity
3D.
• Designed
Models
of
Stars,
Asteroids
&
Weapon
Particle
Effect,
using
Unity
3D. Kaggle
Competition:
BNP
Paribas
Cardif
Claims
Management,
Dartmouth
College Apr.2016-
Jun.2016 Built
a
model
to
help
the
insurance
company
decide
which
claims
can
be
accelerated
for
faster
payments,
according
to 11,321
anonymized
insurance
cases,
each
with
131
unnamed
features.
• Used
neural
network
and
random
forest
to
train
model,
used
correlation
matrix
and
feature
ranking
to
preprocess
the data.
Using
Python.
• Achieved
top
20%
in
the
leaderboard. RESEARCH
EXPERIENCES
Extending
Body- Language
Device:
Orecchio,
Dartmouth
College Apr.2017-
Sep.2017 Built
a
device
which
has
4
types
of
movement
to
help
people
who
are
unable
to
express
their
emotions
using
their
facial expressions
and
body
language.
• Developed
3
user
study
programs
using
Java
on
Processing.
The
programs
can
randomly
play
the
testing
videos,
store the
participants’
information
and
choices,
send
the
data
to
our
address.
• Designed
prototype
using
Blender
and
printed
using
a
3D
printer.
• Developed prototype control program using Arduino. The program can control the prototype to
make 4 different movements
on
the
users’
right
ear.