Cheng-Chieh Chiu
****N Spaulding Ave BSMT
Chicago, IL 60625
312-***-**** *-*****@***.***
Education:
• B.S. Computer Science, December 2015 GPA: 3.916 / 4.0 Western Illinois University, Macomb, IL
Dean’s List 3 out of 3 semesters on Fall, 2014, Spring, 2015, and Fall, 2015
• B.S. Engineering & Management of Advanced Technology, July 2011 Chang Jung Christian University, Tainan, Taiwan
Work Experience:
MK Wood Cabinetry
• Originates design and copy layouts.
• Prepare final layouts for printer
• Work with photo files and interface
• Possess knowledge of 3D graphic design tools
• Perform other related duties as required
Computer Skills:
Java
• Organized the needed and create diagrams, classes and methods.
• Understood basic Java concept and knew how to use or search Java library to solve problems.
• Developed small gaming projects.
JUnit
• Understood basic JUnit test coding.
• Developed sevel different test cases for projects. PL/SQL
• Organized the data from queries and designed E-R diagram.
• Understood file structures, internal level design, and external level design.
• Understood how to modify data by using SQL plus or Java program. Project:
Real Estate Database System (Database Systems)
• Communicated with team members, discuss the project needed and separate the works.
• Described the functions, end users, and the idea for the project.
• Organized the entities, draw E-R diagram, define the relationship, and create tables.
• Determined primary key and foreign key for each table.
• Designed external view and internal view for the project.
• Implemented the tables in Oracle.
• Inserted the data in the Oracle by using Java program. Multiple Players Blackjack Game (Software Engineering I and Software Engineering II)
• Communicated with team members and separate the project works.
• Organized the classes and methods that project needed.
• Created diagrams, SRS document, and PMP document.
• Designed Blackjack’s interfaces and codes.
• Designed test cases to test the system by using JUnit.
• Presented the documents and the system.
Simple Android Painting App (Mobile App Development)
• Learned the basic Android’s Java concept and logic.
• Designed the app interfaces.
• Defined the variables that will be needed and developed methods in the app.
• Tested the app on several Android devices and presented the app in class.