CHUNYU LIU
*** ******* **, ****** ** ***** ● 302-***-**** ● ********@****.***
Summary
Over 1 year of experience covering various aspects of application development, from Business Analysis to System Design, Development, Implementation, Maintenance, Support. Education
University of Delaware, Newark DE Aug 2015
- Master of Science, Electrical and Computer Engineering GPA: 3.53/4.00 National Changhua University of Education, Taiwan Jun 2008
- Bachelor of Science, Physics
Technical Skills
Programming Languages:
Java EE Technologies:
Web Technologies:
Database:
Development tools:
Web & Application Servers:
Testing and control tools:
Java, C/C++, SQL, HTML/HTML5, JavaScript, PHP, PL/SQL Servlet, JDBC, JPA, Web Services, Hibernate, Spring HTML5, JSP, JQuery, AJAX, XML, CSS3, DOM, XSL, SOAP Oracle, MySQL
Eclipse, IntelliJ, NetBeans, Dev-C++, Qt, Dreamweaver, Vim Apache Tomcat, Apache2, AWS
JUnit, Maven, CVS, SVN, Git
Certifications
Oracle Certified Professional, Java Programmer
Projects
Lab Equipment Management System University of Delaware, Newark, DE. Sep 2012 - May 2013 Project Description: Designed website for internal lab equipment management, main function is authentication: add, delete, update, and search.
Tech design including UML diagrams, development process.
Front-end development on web pages implemented by HTML, CSS, JavaScript, JSP.
Back-end development by using JDBC, Hibernate, Spring to connect MySQL database.
Version control tools used SVN.
Developed Test Cases and performed Unit test by using JUnit, Integration test and System test. Lab Equipment Management System University of Delaware, Newark, DE. Sep 2013 - May 2014 Project Description: Recoded the login time and calculated the rentals for clients. Clients login and rent the Unix servers by internet. Client hosts recorded their username, IP, login and logout time and sent the copy data to the server host. The server host processed the data and matched each client’s data and saved the data to the database.
Tech design including UML diagrams, Time diagrams, and development process.
Operation system implemented on Linux and Unix system, and GUI development used Qt.
Developed code used C/C++, Oracle SQL, and database used Oracle and built by Pro*C/C++.
Thread techniques implemented by using POSIX Threads and Qt threads.
Transmitting the data in TCP/IP protocol and the interface implemented Socket APIs. Inter-chip Optical Waveguide Coupling Analysis University of Delaware, Newark, DE. Sep 2013 - Aug 2015 Project Description: Designed and used optical waveguide to transmitted data on the inter-chip of microprocessors. Optimized and analyzed the efficiencies of different optical waveguide couplings.
Responsible for design and implementation of optical waveguide coupling in the optical design software of LightTools, Optiwave FDTD and Lumerical FDTD Solution.
Designed a program that is implemented by C++ to collect and process the simulation data.
Plotted 2D simulation figures by using Matlab.
Achieved significant optical waveguide coupling power efficiency of 80%. Employment Experiences
Central Region Children's Home, Taiwan Aug 2008 - Jul 2009 Role: Software Engineer and Web Developer.
Designed website of Central Region Children’s Home by using HTML, CSS, JavaScript, JQuery.
Designed and maintained the child information management system by using HTML, CSS, JavaScript, JQuery, AJAX, PHP, MySQL, (LAMP).
Using Website design tool Dreamweaver.
Volunteer Experiences
Tutor at Central Region Children's Home, Taiwan Nov 2008 - Jul 2009
Tutored and solved class problems for about 60 children in the orphanage.