Resume - Xiang Li
Transcription
Resume - Xiang Li
Xiang Li 11701 Texas Ave, Apt 204, CA, 90025 bylixiang@gmail.com Personal website: xiangli.me Education Master of Science in Electrical Engineering(Circuits & Embedded System) University of California, Los Angeles(UCLA) 09/2012 – 03/2014 Bachelor of Science in Electrical Engineering Zhejiang University, Hangzhou, P.R.China 09/2008 – 06/2012 ! ! Experience Software Engineer at Silvus Technologies • Developed cgi-bin scripts for web interface with Javascript, HTML, python, shell scripts • Create API at backend for communication with web interface AJAX, updated Linux kernel and rootfs. • Implement map functions with open sources(openstreet map, google api, openlayers) 03/2013 – Present Quality Assurance with selenium framework • Built Auto web test framework for web interface with selenium, yui test and hudson. • Created python test cases for different Browsers on different platforms(Chrome, Firefox, IE, Android, IOS) 03/2013 – Present ! ! Web crawler • Developed Java web crawler to connect the website get DOM(Java URLconnection) • Implemented jsoup library as HTML parser for needed information, basic HTML SEO operation 11/2013 – 12/2013 ! Android app development 03/2013 – 06/2013 • Created Android app for realtime display and control. Designed user interface and app functions with Java • Implemented bluetooth module communication with embedded board. Ploting data realtime with “achartengine” ! Course Projects Gumstix open embedded development • Used open embedded framework and bitbake for embedded Linux. Created GUI with Qt embedded. C++ • Forked Yocto project and angstrom project, implemented cross-compiler for gumstix with chestnut board 11/2013 – 04/2013 ! Wireless oxygenation monitor system 01/2013 – 04/2013 • Built embedded system consists of optical sensor, mbed, bluetooth module and android phone to detect patient’s oxygenation level. Processed raw data to get status of patient and gave advice for doctor and patient. C, Java • Developed signal processing C code on mbed. Created test filter and plotting code in Matlab. Matlab ! RF-based People Motion Detection 09/2012 – 12/2012 • Programmed Emitter and detector code on 2 arduino platforms, detected people motion according to signal attenuation • Tested accuracy and improved the algorithm to achieve 85% accuracy, supporting multiple people motion. C ! Skills • • • • ! ! ! 310-721-6519 Java, Javascript, Python, shell script, C/C++, Verilog, Matlab Web development(Php, Javascript, HTML, CSS, jQuery), Node.js, Bootstrap Linux shell programming, Android development, open embedded development Test automation framework(selenium, browser stack), Github