Post Job Free
Sign in

Project Java

Location:
United States
Posted:
June 08, 2014

Contact this candidate

Resume:

SHUO HAO

** ******* **. ******, ** ***** Tel: 973-***-**** E-mail: ***********@*****.***

TECHNICAL SKILLS

• Programming Languages: Java, SQL, PL/SQL, JavaScript, HTML/CSS, Shell

• Tools: Eclipse, UltraEdit, XMLSpy, SQL*Plus, PL/SQL Developer, Adobe Dreamweaver

• Frameworks: Spring Core/Spring MVC, Hibernate, Struts2, JQuery, JUnit, Ajax, Web Service, Apache Commons

• RDBMS: Oracle 10g/11g, MySQL

• Additional Skill: Fluent in Mandarin (native)

CERTIFICATIONS

• Oracle Database 11g Administrator Certified Professional

• Oracle Certified Professional, Java SE 6 Programmer

EDUCATION

Master of Science in Computer Science, New Jersey Institute of Technology, Newark, NJ Aug. 2012-Dec. 2013

• Core Curriculum: Operating System Design, Data Structure and Algorithm, Advanced Database Management and Design,

Data Mining, Internet High-Level Protocols.

Bachelor of Science in Automation Technology, Beijing Institute of Technology, Beijing, China Aug. 2004-Jun. 2008

PROJECT

Text Ming Project, New Jersey Institute of Technology, Newark, NJ Sep. 2013-Oct. 2013

• Accomplished keywords retrieval of Reuters-21578 news set; used XMLUtil to change the original files into XML,

searched out the content, and removed the specified characters; used lexical parser and tokenizers in Stanford CoreNLP

tools to add inline XML tags to the files; and obtained the keywords from these files using XMLUtil.

• Implemented Apriori algorithm to obtain the association rules, generated candidate sets, counted the minimum support of

each entry to obtain the frequent sets through pruning, repeated iteration steps until the maximal frequent sets was

determined, and counted the association rules from them.

PROFESSIONAL EXPERIENCE

Beijing Shoute Information and Technology Co., Ltd, Beijing, China Sep. 2008-May. 2012

Project Programmer, Enterprises Financing Platform for Beijing Shijingshan District Commission

• Confirmed data models and the DBMS to be used, created database table space, and designed tables.

• Implemented data access using JDBC and Hibernate, wrote SQLs and HQLs to access the tables and data, and completed

CRUD operations.

• Implemented MVC design pattern using Struts2 to accomplish hierarchical structure, wrote xml configuration files and

functions to implement webpage forwarding and redirecting, and ensured the correct handling of browser requests.

• Implemented Spring IOC/AOP to provide transaction management in business logic layer, used Java Annotation to

configure Java Beans, and supervised memory overflow problem.

Project Programmer, Beijing Dongcheng District Education Committee

• Investigated customer’s audit process and capital spending and analyzed customer’s information and original data.

• Cooperated with art designers to design the main webpages, using webpage technologies.

• Deployed the system and database, wrote instruction manual for customers, and answered related questions.

• Maintained customer’s server and the website, and updated related files to fix the system flaws.

Teaching Assistant, Tarena Training Center at Beijing Shoute Campus

• Supervised the teaching equipment, installed and maintained the operating systems of students’ computers (Fedora/Ubantu,

Win7), and set up and debugged IDE and other related software to guarantee the quality of instruction.

• Provided training in Java coding for students seeking employment in IT companies, answered coding questions for them,

debugged their Java codes, and guided them to complete coding assignments.



Contact this candidate