Post Job Free

Resume

Sign in

Project Software

Location:
Denver, CO
Salary:
40,000
Posted:
January 23, 2015

Contact this candidate

Resume:

Gary Geiger

719-***-****

ablkij@r.postjobfree.com

Executive Summary:

Modeling, developing, and presenting Use Case scenarios as well as UML,

Sequence, and activity diagrams

Agile development experience

Comprehensive understanding of design patterns such as Singleton, Factory,

Business Delegate, Observer, Prototype, Service Locator, DAO, and Front

Controller

Understanding of front end development using technologies like HTML

Experience implementing Web applications using model 2 architectures using

technologies such as Servlets, JSPs and utilizing the MVC framework with

Struts 1.3 and Spring MVC

Experience using the Spring framework features like IOC/Dependency

Injection, Aspect Oriented Programming, Hibernate and Struts integration

Relational Database experience with normalization and Database management

using both MySql version 5.1 and Oracle 10g XE databases

Application development and deployment using the Oracle Weblogic server

11g

Highly motivated individual with strong organizational skills with a clear

understanding of enterprise architecture and the ability to identify and

resolve business needs.

Education:

Associates in Computer Information Systems, Pueblo Community College

Pueblo, CO.

graduated May 2009 GPA 3.85

Bachelors in Software Systems Architecture, Capella University

Minneapolis, MN.

Graduated September 2013 GPA 4.0

Additional training including Spring, Hibernate, Struts, web

services, JSP, HTML5.

Certifications:

Brainbench Java 6 Fundamentals 2014

COMPTIA A+ Hardware/Software 2010

Technical Skills:

Programming Languages Core Java and J2EE

IDE Eclipse Helios, Netbeans

Web Technologies JSP, Struts 1.3

Markup Language HTML, XML

Middleware EJB 3.0, REST, and SOAP services

Frameworks Spring versions 3.0.0 and 3.0.5,

Struts version 1.3

Databases Oracle 10.3, MySQL

App Servers Oracle Weblogic 11g, Web Services

Database Query Languages SQL, HQL, Criteria API

ORM tools Hibernate 3.6, EJB 3.0

Testing Tools JUnit

Repositories Subversion, SVN, RapidSVN, SlikSVN

Building Tools ANT

Projects

Video Game Rental Application

My final project at Capella University was to create an application using

swing for a GUI that accesses a database to store and retrieve client

records using JDBC. My final application was able to store and retrieve

data for clients, games, and profits. The application produced reports on

game popularity and ratings.

Financial Tracking System

Using Hibernate and Spring I created a DAO layer to store and retrieve

entity objects from a database. These objects were passed to a business

layer that processed all requests and performed calculations. This

information was passed through JSP requests to web browsers. The entire

design was controlled by Spring MVC and Spring annotations were

incorporated throughout the project. The project was deployed on an Oracle

Weblogic server and is only used in a local setting.

Online Store

This project went through several revisions beginning with hibernate

controlling the DAO, and Struts controlling the view layers. The first

revision added the use of Spring and annotations, simplifying the code. The

code was revised again to allow Spring to integrate with struts allowing

Spring to control the view layer as well. In a third revision we removed

predefined objects from the DAO XML document and simplified the document

using Spring. A delegate was added to the DAO layer to control traffic and

improve performance. This project was test deployed on a weblogic server.

Remote connection was established.

Human Resources Platform

This project introduced me to Enterprise Java Beans. They were used to

pass objects from class to class. The project assisted the HR personal with

scheduling, hiring, employee records, pay rate, vacation time, benefits,

and termination. Again Spring and Hibernate were used in the DAO layer. The

large amount of of entity objects required a delegate to control them. The

delegate pattern worked well with my EJB distribution system. This project

also introduced me to SOAP and ReSTful web services and the differences

between them. This project was deployed as an EAR on a Weblogic server.

Remote access to the appliaction was achieved.



Contact this candidate