Yuan C heng
Mobile: ( 650-*-**-**** E mail: r ac27lw@r.postjobfree.com A ddress: 1 511 L ee P lace, S an J ose, C A 9 5131
O BJECTIVE
S eeking f or f ull-time s oftware e ngineer p osition ( EAD c ard o btained).
S KILLS
● 4+ y ears e xperience o n o bject o riented s oftware d esign a nd d evelopment; P ractical p roject e xperience o n w eb a pp.
● Programming l anguage: P roficient i n J avascript, P HP, M ySQL, C S cript, J ava, P ython.
● Hand-on e xperience: L aravel 5 , J Query, B ootstrap, D jango, R estful S ervice, U nity3D, L inux, A zure, S cala.
● Tools: P hpStorm, B itBucket, A ndroid S tudio, E clipse, S equel P ro, M icrosoft S QL S erver, A pache T omcat, M ySql. EDUCATION
● Santa C lara U niversity S anta C lara, C A
M aster i n S cience i n I nformation S ystems J an 2 015 ~ J un 2 017
● Foothill C ollege L os A ltos, C A
C omputer S cience A pr 2 014 ~ J un 2 016
W ORK A ND P ROJECT E XPERIENCE
Gopackup I nc. S oftware E ngineer S anta C lara, C A J un 2 017 - P resent
w ww.gopackup.com i s a n o nline O 2O t ours p latform, p roviding p opular t ours a nd s ervices f rom 1 00+ c ountries a nd 1 500+ c ities.
● Worked together with UX team, improved UI of entire website. The change includes layouts, theme and etc. After that, all pages d isplay c onsistently a cross a ll m obile d evices a nd b rowsers.
● Launched online features “Hawaii Campaign”, “Moments”, “Post to social media (Facebook, Twitter, Google+, Linkedin and Pinterest)”, “Coupon Creation and Distribution”. The involved technologies are: Laravel 5 framework, Semantic UI, Vue.js, D ropzone.js, A jax a nd J query, H ello.js, M asonry.js, R estful A pi.
● Profiled and Improved performance of entire website in following aspects: reduced the server response time by optimizing mysql q uery; c ompressing i mages; m inify c ss a nd j avascript.
● Working e nvironment: L inux, N ginx S erver, G ulp, G it. McGrath R entCorp S oftware E ngineer I ntern L ivermore, C A J an 2 017 - J un 2 017 Developed and deployed an online document management system; the managed documents scale is in the order of millions, the system w ill b e u sed b y o ver 4 0 e mployees a fter a nnounced.
● Worked together with a team of 5. Engaged in the full product cycle, which includes conceptual planning, user requirement definition, b uilt i nitial p rototype, p roduct d esign, i mplementation a nd d eployment o n M S A zure.
● Designing and implementing the backend layer by utilizing D jango framework (Python). The key functionalities are intelligently p arsing a nd s toring d ocuments t o D B, s earch a nd e dit d ocuments, u ser p ermission m anagement a nd e tc.
● Designing a nd i mplementing f ront-end l ayer, u sing H TML/CSS, B ootstrap, A jax, J query t o b uild t he w ebsite. RainDrop G ames I nc. S oftware E ngineer J ul 2 016 - J an 2 017
“ Arrival V illage K asike” - A n i OS m obile g ame p ublished i n 2 012 i n A pp S tore.
● Designed a nd r efactored E ZGUI c omponents t o u se U nity.UI i n U nity3D.
● Full o wnership o f v erifying a nd d ebugging t he g ame. F ix b ugs r elated t o t he r enewed c odings a nd g ame o bjects.
● Optimized t he c ode f or c amera c ontrol, a nimation, c ollision, u ser i nput, a nd p hysical m ovement i n U nity3D.
“ Catch I t” Spring 2 016
● Create a l eisure-type, i nteractive a ndroid g ame a pp f rom s cratch i ncluding t hree p lay m ode, u nlimited g ame s tage.
● Full o wnership o f d esign a nd i mplementation t he w hole g ame, i ncorporate w ith a udio a nd v ision e ffect.
● Leverage a ndroid t hread m odel, e vent m odel, a nd a nimation f ramework t o c reate t he s mooth u ser e xperience.
“Men’s S ingle T ennis D B” Spring 2 015
● Provide functions to allow various roles for example, data employees, odds makers, or fans to query four Grand Slam and n ine M aster 1 000 s eries t ournaments r ecords o ver 7 0 p layers i n A TP f rom y ear 2 012 t o 2 015.
● Lead 3 m embers, d efined t he D B s chema a nd e xplored t he p ossible u ser s cenarios u sing U ML m odel.
“Inventory a nd O rdering M anagement s ystem” M ay 2 014
W orked w ith s mall g roup t o d esign a nd i mplement a n I nventory a nd O rdering M anagement s ystem, u tilizing C i n creating t his c onsole a pplication.