SUMMARY                                                                                                                                               

•  To obtain a full time Software Engineer position starting in summer 2016

Bachelor student in Computer Science, specializing in designing, building, and managing software system by using C++

or Python with added emphasis on deep understanding of data structures, algorithms, and system architecture.

SKILLS                                                                                                                                                       

•       Proficiency with C++, Python, C, Bash, HTML, and CSS

•       Experience in Java, JavaScript, Hadoop, Cassandra, Lex, Bison, SQL, Perl, Matlab, and Octave

•       Others: proficiency with Qt, Git, and LaTeX

•       Language: English and Mandarin

EXPERIENCE                                                                                                                                           

Software Design Engineer, PCR Primer Design Software, UC Riverside, CA  May 2015 – June 2016                                                                                                                                                                                                                                                                                                                                                                                    

•       Implemented Hirschberg's Algorithm to replaced Needleman-Wunsch Algorithm, which reduced up to 90% using-space of the software.

•       Software version updates and code debugging for the tool PRISE2 for primer/probe design in OFRG project

•       Developing Graphical User Interface and function classes of the software to satisfy the requirements of researches using Qt and C++

•       Lab main page Design, Implementation, and Maintenance. Launched visually appealing, user-friendly website for the academic purposes

Project Designer, Senior Design: Twitter Hashtag Analyzer, UC Riverside, CA                                                    Apr 2016 – June 2016

•       Co-design a crawler by using Twitter stream API and Java to collect about 5G data

•       Enhanced skills in processing data with Hadoop and Perl, then storing data into Cassandra

•       Created a web interface by using html, CSS, and JavaScript to display Top 5 hashtags on Google Map after specify a day and location

Software Engineer, Open-source software, UC, Riverside, CA         Sep 2014 – Dec 2014                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              

•       Implementation of open-source software Mandelbrotex and Eckart Inertias

•       Modified and reprogram various Matlab scripts into Octave scripts for the purpose of research

•       Wrote tutorials about maintaining the software

EDUCATION                                                                                                                                           

University of California, Riverside                                                                                   Sep 2012 – June 2016

BS, Computer Science                                                                                                                       GPA: 3.49