Post Job Free

Resume

Sign in

Software Developer

Location:
Cupertino, CA
Posted:
March 13, 2015

Contact this candidate

Resume:

BO ZHANG

Phone: 817-***-****

Email: acopgc@r.postjobfree.com

**** ********* **** ***, *** Jose, CA 95126

SUMMARY

A results-driven, customer-focused, articulate and analytical software engineer with 3 years of experience and

proven record in designing and developing Web systems and iOS applications using Java, Objective-C and other

programming languages. Familiar with several web frameworks, IDEs, and version control systems. Interested in a

challenging technical track career in an application development environment.

SKILLS

• Development Tool & Language – Java/J2EE, JUNIT, XML, XSL, JSTL, Maven, Objective-C

• Scripting & Web Technology – JSP, CSS, HTML, Servlets, Struts, JavaScript, AngularJs, SOA, Web Services,

JAX-WS, SOAP, REST, RESTful Web API, JAX-WS, and AJAX

• Database – MYSQL, SQL Server

• Operating Platform – Linux, Mac OS X

• IDE – Eclipse, NetBeans, Xcode

• Framework – MVC Framework(Struts, Spring), Spring, Hibernate

• Design Skill – Object Oriented Analysis and Design (OOAD), UML

• Design Tool – Visio, Astah professional, JUDE

• Application Server – Tomcat, GlassFish 4, Weblogic

RELEVANT EXPERIENCE

1. WIRELESS NETWORKS AND SYSTEMS LAB – Arlington, TX

Software Developer Volunteer Oct. 2014 – Present

• Smart Log is used to take work records by who work or study in the Wireless Networks and Systems Lab. Users

use it to update their daily work logs and post and share their questions and solutions.

• The system is developed using Java, JavaBeans, JavaScript, AngularJs, RESTful API, JSON, Agile, Design

Pattern, Eclipse, and Tomcat.

Personal Responsibilities:

(1) Created a function, which can help user to fetch data by URIs.

(2) Displayed work record on web pages by lazy loading.

(3) Implemented searching function, which can filter log information by keywords.

(4) Applied bootstrap to stylize web layout.

2. TEXAS SCOTTISH RITE HOSPITAL FOR CHILDREN – Dallas, TX

Software Developer Volunteer Jan. 2014 – Aug. 2014

• TSRH is a large Web-based system for Texas Scottish Rite Hospital for Children (TSRHC) to manage and

monitor records of their patients and staff. The system allows the faculties in the hospital to add or update

details about new or existing patients, like consultation details, medication details, test details and generating

alerts about important events.

• The system is developed using Java, JSP, Servlet, JavaBeans, JavaScript, AJAX, Agile, Design Pattern,

NetBeans, MySQL, and Tomcat.

Personal Responsibilities:

(1)

Applied agile methodology and design patterns into the project.

(2) Improved role management module for administrators.

(3) Found and solved security issues in the system.

(4) Designed and implemented database access method.

(5) Tested the system and fixed bugs.

(6) Communicated with the users and gave the faculties in the hospital corresponding training.

1/2

3. UNIVERSITY OF TEXAS AT ARLINGTON – Arlington, TX

Course Project Aug. 2013 – Nov. 2013

• Dexteroid is an automatic static taint analysis tool which takes an APK as an input, extracts dex file, converts it

into dalvik byte code basic blocks and performs taint analysis to find out different kind of malicious

functionalities.

• The tool is developed using Java, JSP, Servlet, JavaScript, Eclipse, MySQL, Tomcat and SVN.

Personal Responsibilities:

(1) Applied agile methodology and design patterns into the project.

(2) Analyzed dalvik byte code, source API, sink API and extracted related files.

(3) Designed and implemented algorithms to build control flow graph.

(4) Tested API of different modules and system integration.

4. NEWCOM TECHNOLOGY CO. – Beijing, China

Software Developer Intern May 2012 – May 2013

• Smart Travel System (STS) is an iOS application provided travel services for users. It can search for real time

traffic information, road condition, and public transportation. It can also provide navigation service.

• The system is developed using Objective-C, X-Code, Mac OS, SQLite and SVN.

• App link: https://appsto.re/us/ItZMH.i

Personal Responsibilities:

(1) Analyzed and encapsulated transportation data from server.

(2) Designed and implemented user interfaces in road condition, real-time public transportation, road condition

video modules.

(3) Implemented theme changing function.

(4) Wrote test cases for the system.

5. TENG YUE TECHNOLOGY– Qinhuangdao, China

Software Developer Intern Nov. 2010– Jun. 2011

• Vehicle Management System is a Web-based system for Tan Shan Mobile. The system has several modules

including vehicle dispatching, fuel management, and driver management.

• The system is developed using Java, JSP, Servlet, JavaScript, Eclipse, SQL Server, Tomcat and SVN.

Personal Responsibilities:

(1) Designed and implemented the vehicle information modules.

(2) Implemented the data structure of vehicle information.

(3) System testing.

EDUCATION

UNIVERSITY OF TEXAS AT ARLINGTON Aug. 2013 – Aug. 2014

Master of Science in Computer Software Engineering

BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS Aug. 2011 – June 2013

Master of Science in Software Engineering

YANSHAN UNIVERSITY Aug. 2007 – Aug. 2011

Bachelor of Science in Computer Science

REFERENCE

• Available upon request.

2/2



Contact this candidate