Maggie Yang
OBJECTIVE
Seeking an entry-level position as a Java Developer.
COMPUTER SKILLS
Programming Java, C, C++
Languages:
Web Technologies: J2EE, XML, HTML
Operating Systems: Windows, Linux, Mac OSX
Tools & Eclipse, JUnit, Visual Studio, ANT, SVN, Tomcat
Development
Environments:
Databases: MySQL, Oracle
Design Skills UML Diagram, Design Patterns.
INDUSTRY EXPERIENCE
Software Engineer Intern
AttendanceArea.com 1/2010-Current, Fremont, CA
Real Estate Information Service: A Saas (Software as a service) service
provides comprehensive and accurate school district information to the real
estate industry.
Technology Used: Tomcat, J2EE(Servlet/JSP) JDBC, XML, MySQL, SVN, Ant, and
Linux.
Responsibilities:
. Implemented the bulk loader to populate existing dataset into MySQL.
. Shared responsibility for developing WebServices API.
. Utilizes multiple design patterns.
. Experienced full software development cycle from requirement collection,
design, implementation, testing and deployment.
SCHOOL PROJECTS
Online Help Desk Solution
Based on the help desk system requirement designed and implemented the
case input, query and report module.
Technology Used: Oracle 10g, J2EE, Tomcat, HTML and XML/XSLT.
Responsibilities:
. Designed the database schema and optimized the query.
. Used JSP/Servlet to generate the web page.
Network File System
Based on Sun NFS V3 spec implemente a basic NFS client and server that
support file persiste and read operation.
Technology Used: UNIX, gcc
Responsibilities:
. Implemented the RPC library that supports remote procedure
invocation.
. Proficient in UNIX C programming.
EDUCATION
San Jose State University (San Jose, CA)
. Candidate of Master of Science in Computer Science
San Jose State University (San Jose, CA)
. Bachelor of Science in Computer Science
CERTIFICATIONS
. Sun Certified Java Programmer (SCJP) JDK5
REFERENCES
Available upon request
**********@*******.***
Visa Status: Permanent Resident