ERIC SARVEY, Java Developer

9 Utah St.

Bishop, CA 93514

760.258.9685

 

 

OBJECTIVE

Continue developing J2SE and J2EE Applications.

 

QUALIFICATIONS/PROFESSIONAL SKILLS

Sun Microsystems Certified Java Programmer, Version 1.5 (current)

 

Core J2SE: Object Oriented Design Patterns, Objects, Primitives, Modifiers, Key Words, Data Structures, Collections, Enums, Generics, Threading, Object Code Synchronization, Object Serialization, Streams, Remote Method Invocation, Flow Control, Loops, Exceptions, Assertions, Inner Classes, etc.

 

J2EE: J2EE Patterns, Servlets (JavaServer Faces, jsp, AJAX), EJB, Web Services (XML-based), Java Naming and Directory Interface, Java Database Connectivity. 

 

CONTAINERS: JBOSS (open source), Sun Application Server, Weblogic, and Tomcat.

 

OPERATING SYSTEMS/SYSTEMS ADMINISTRATION: Solaris 10 x86 (ufs), Mac OS X (ufs), and Windows XP.

 

DATABASES/SQL: MYSQL (open source), Apache Derby (open source), and EJB SQL.

 

INTEGRATED DEVELOPMENT ENVIRONMENTS: NetBeans (open source), Eclipse, JBuilder, Xcode, and Sun Studio Creator (open source).

 

SOURCE CONTROL: Subversion

 

TESTING/DEBUGING TOOLS: NetBeans

 

BUILD TOOLS: ANT, ASANT, and Container Deploytools.

 

VERSION CONTROL SYSTEMS/SERVERS: Subversion

 

UML TOOLS/UML: NetBeans UML

 

SCRIPTING  LANGUAGES: JavaScript, Flash ActionScript 3.0, HTML/XML

 

APPLICATION SOFTWARE: Flash 8 Professional, MS-OFFICE, Adobe After Effects, Final Cut Pro HD, SVNX, etc.

 

 

 

 

 

 

 

PROFESSIONAL EXPERIENCE

2005 - present       Lidget Green Inc.

 

Java Developer

 

Java Developer and Partner in Lidget Green Inc. We are a successful start-up corporation that Provides Services for Education. Our C.E.O is Dr. Gary Buck, Ph.D. (Director: Testing and Certification Division ELI, for the University Of Michigan). I’m also the Project Manager and the System Administrator for our Sun Solaris 10 x86 Server.

 

Developed two J2EE (3-4 tier) applications for Lidget Green Inc. TGOD, College Academic English -English Proficiency Test and TGOD (Test Generator and Online Delivery System) an industry leader! We're letting the academic community use TGOD non-commercially for free!

 

A few TGOD details:

There are 3 client applications (TGOD Administrator, Test Administrator, and the Test Deliverer) each thin-client.jnlp  data services object communicates with a Servlet and one of many Data Access Objects (these typically use jndi and jdbc), in JBOSS. We choose http/https communication over EJB RMI/RMI because we wanted University (and other business) Users to be able to install and run the app with no/minimal proxy server configuration. It’s platform independent (client and server) and lets Test Administrators Deliver Secure Standard Assessment Tests (out of the browser). We choose to develop .jnlp thin-clients because of their easy single click distribution, the auto updating capabilities; And for the actual Test Deliverer we wanted to get out of the browser so we can make sure no one is cheating on their assessment by opening a browser and ‘googling it’.

 

 

EDUCATION

1994-1999 Diploma, Brookville High School

 

REFERENCE

Mark Kahrl, Java Developer

Kahrl Consulting

http://kahrlconsulting.com

mark@kahrlconsulting.com

760-872-3243