Post Job Free
Sign in

Project Manager Developer

Location:
McHenry, IL
Posted:
July 12, 2014

Contact this candidate

Resume:

**** **** *****

NorthFox Ln., 651-***-****

Apt * E-mail

McHenry, IL ***@******.***

60050

Dan Grindstaff

Objective To develop Internet (MVC) applications and

associated databases. I have solid experience in

Java/J2EE web application development and am

actively looking for opportunities to utilize those

skills.

Java Developer Freelance 2012 to present.

Did some ad hoc side work building computers and

occasionally writing code under my company Oak Run

Computer Associates, Inc. These projects were all

very small in which I was the sole developer. Oak

Run is my own project at http://www.oakrun.net I

assisted developers from Freelance.com as well.

Professional ** Working on a Masters Degree in CS

experience I have been taking Java J2EE online courses in

the interim.

01/2012 to 08/02/2012: Digital Li-Ning (Contract),

Chicago, IL

Java Developer

Responsible for helping architect several

enterprise web app features for an eCommerce

startup.

Bazaarvoice implementation with Hybris

XML feed integration from Hybris with third party

vendors

Eclipse, ant, junit

Core java and J2EE programming to support

server-side transactions and front-end development

on Hybris

Heavy integration work with Hybris tool version

4.4.1, impex scripts, cronjobs, xml feeds, spring

customization

Used REST web services.

03/2011 to 05/2011: Wells Fargo (Contract),

Minneapolis, MN

Technical Analyst

Responsible for developing and documenting

end-of-life decommissioning procedures for legacy

applications not to exceed the Wells Fargo -

Wachovia merger

Responsible for analyzing code change impact on

existing systems

Responsible for documentation of any and all

changes in JIRA.

Responsible for generating progress reports for

upper management

Collaborated with PMs, DBAs, Architect and SMEs

from all tiers to implement decommission changes.

01/18/2010 to 07/02/10: United Health Group

(Contract), Plymouth, MN

JBOSS Admin and Developer

Responsible for developing a java plug-in component

for the JBOSS Operations Network that recognizes

monitors and exerts limited control over Websphere

Application Server instances.

JBOSS Operations Network application administration

JBOSS Administrative duties including deployment

and configuration.

Object-oriented Application Programming

Java/J2EE development

Eclipse IDE and maven

08/03/2009 to 10/20/2009: MnSCU, Granite Falls, MN

Sr. Java Developer

Responsible for designing and developing

communications related software for use by MnSCU

Administration.

Responsible for tracking, fixing bugs in existing

release.

Created Spellchecker application implemented

against Yahoo UI rich editor. The Spellchecker was

written using the YUI component library using AJAX,

JSON and Servlets all within the J2EE/Spring

framework.

Participate in code reviews, daily scrum sessions

and design and analysis sessions.

Object-oriented Application Programming

Java/J2EE development

Eclipse IDE and Maven

Use of Hibernate for OR mapping to backend

11/2008 to 01/02/2009: Prime Therapeutics

(Contract), Eagan, MN

Systems Analyst/Developer

Responsible for analyzing existing application

workflow.

Responsible for creating flowcharts and updating

System Requirements.

Responsible for updating existing HTML System

Requirements.

06/2008 to 09/2008: Clientek Consulting,

Minneapolis MN

Technology Specialist/Developer

Responsible for building POC applications in both

MS Workflow and jBPM that utilized Webservices and

XML exposing apps and consuming apps.

Programmed extensively with java to build jBPM

applications

Extensive use of JUnit for testing.

Install and administer JBOSS application server.

Implemented JBOSS application server integration

with jBPM process engine and eclipse IDE.

Implemented Microsoft Workflow in conjunction with

MS Visual Studio 2008 and the .NET framework 3.0.

Utilized Visual C++, C#

Responsible for building applications using both

technologies. Able to write process dependent

classes in both C# and Java.

Responsible for building enhancements to Access

database application using VB 6.0.

Responsible for ASP.NET coding for client website.

Utilized Agile Development: Iterative development

combined with daily scrum sessions to promote rapid

delivery of high-quality software,

Swing implementation of some client java

applications.

Wrote code to implement on Weblogic server.

03/2008 - 06/2008: Boston Scientific (Contract) -

Arden Hills, MN

Systems Analyst/Developer

Responsible for high level Design Documentation of

existing programs.

ETL Modification, enhancements and upgrades to

existing programs using MS SQL Server 2000 DTS

package technology and MS SQL Server SSIS

technologies.

Program modification to MS Access and MS Excel

based applications using VB 6.0 and .NET.

Programmed in SQL to develop faster access from

Access forms to MS SQL database.

Wrote code exclusively for the IIS platform.

08/2007 - 02/2008: CACI (Contract) - Alexandria, VA

Sr. Systems Analyst/Developer

Responsible for Systems Analysis for litigation

support project. Tasks include defining Business

Rules and system processes to create application

flows.

Used PL/SQL to create stored procedures and

triggers that replaced and/or enhanced the

functionality of the middle tier application layer

I/O.

Responsible for overseeing and contributing to

development of J2EE modules using JDeveloper,

Designing and implementing Development and

Production schema on an Oracle 10G backend,

conducting code review sessions.

Using Unix shell scripting to create loader program

for disseminating archive files and populating

tables.

Using Crystal Reports 11 to generate reports for MS

access db application and Java application.

Programmed in PERL to create 'cron jobs' for

scheduled db transactions.

07/2006 - 08/2007: MoneyGram International -

Minneapolis, MN

Software Engineer

Extensive work writing PL/SQL stored procedures and

triggers to enhance the functionality of both

middle and back end tiers of the application.

Responsible for developing web services

alternatives to Unix scripted file transfer

mechanisms.

Responsible for Website development for MoneyGram

client Financial Institutions.

Responsible for the transition of an Oracle Forms

and Reports application to J2EE using eclipse IDE.

J2EE technologies utilized include EJBs, action

classes, JSPs, struts framework and hibernate.

Responsible for developing J2EE application

infrastructure.

Responsible for Unix shell scripting and debugging

as legacy application used cronjobs to set off

processes.

Responsible for Batch process coding and

maintenance.

Used Ant for deployment

Developed Web Services using REST and SOAP.

12/2005 - 07/2006: TATA Consulting Services -

Richfield, MN

Data Analyst

Responsible for the processing of database change

requests for several large databases at the client

site. Duties include writing additional wrapper

scripts and rollback scripts and evaluating the

impact of each requested change.

Responsible for troubleshooting problems ranging

from streamlining and fine-tuning queries to

developing table partitioning schemes and

implementing database-tuning techniques.

Used Unix scripting to create some loader programs.

Responsible for using Crystal Reports for ad hoc

reporting.

Experience in writing complex SQL Queries, Stored

Procedures, Query Optimization, Indexes on

Databases

10/2005 - 12/2005 MN Department of Health

Saint Paul, MN

Applications Programmer - 10/2005 to 12/2005

Java application developer. Responsible for

building JSP web front end on an Oracle back end

client server application.

Responsible for developing web application for

Emergency Medical Personnel to sign up and keep

details current.

03/1998 - 10/2005 MN Department of Transportation

St.Paul, MN

Applications Programmer - 2000 to 2005

Skilled in programming with Java, JSP, Struts and

Tomcat application server. Transitioned an Oracle

Forms and Reports application to J2EE architecture

using the latter technology. Familiar with Toad,

Eclipse and JDeveloper.

Rewrote several Oracle Reports in Crystal Reports.

Skilled in Pro C, SQL, PL/SQL, Crystal Reports,

Oracle Forms and Reports. Skilled with PL/SQL

stored procedures, functions and triggers.

Experienced in the design, development and

deployment of Oracle 8i and 9i databases. Exposure

to 10G database. Extensive work in conjunction with

application developers to create a sturdy, cohesive

framework of table relations, triggers and stored

procedures upon which to build and separate

application logic from the database.

Experienced with the entire application development

process from identifying the scope, creating

conceptual, logical and physical design and

deploying the database. Able to communicate the

data model through ERD, FHD and Process Model.

Designed and developed Oracle Client/Server

database application Public Transit Management

System (PTMS), for the Office of Transit, Mn/DOT.

Integrated Developer 2000 forms and application

logic from the legacy application, Transit

Operations Management Application (TOMA).

Visual Basic: Designed and built COM+ add-in for

Office of Transit Excel spreadsheet reports for

custom upload and retrieval to and from Oracle.

Used Unix shell scripting to create loader

programs.

Extensive use of Rational tools and RUP

.

Project Manager - 1999-2001, 2003

In addition to developer, functioned as co-Project

Manager for the PTMS project, P092, cy 2001.

Research and Implementation of Enterprise level

anti-virus software solutions for the Mn/DOT

intranet. OIRM P190 completed 05/99

Duties include coordinating team meetings, design,

development and deployment of a Project website

included the use of Server Side Include technology.

Other technologies used during this project include

MS Project 98/2000 Beta; MS SQL Server 7.0 and the

Allaire Homesite 4.5a development tool. Knowledge

of MnDOT accounting and cost codes.

Data Modeler- 1998 to 1999

Participating in the IRM Comprehensive Plan

rescoping effort. Responsible for reconciling

several project/Business Area Initiative changes

into the Enterprise model currently housed in an

Oracle Enterprise database. Experience using

Oracle Developer and Oracle Designer 2000/6i to

update and maintain the Enterprise model.

Responsible for helping develop and implement a set

of guidelines for Software Testing Methodology and

Quality Assurance on two separate projects.

Co-authoring a recommendation for pursuing OOAD

related areas of software development within MnDOT.

Member of the Project Managers Group. Developed

naming convention standards and directory structure

recommendations and implemented a directory

structure change involving NT and Novell

permissions.

Extensive UML modeling; worked with developers.

Knowledge,

Skills, and Experienced with all aspects of the Application

Abilities Project lifecycle including Requirements gathering,

Use Case Diagramming, logical modeling including

identifying and defining business entities and

their functional relationships, creating entity

relationships and data flow diagrams.

Ability to translate a logical model into a

physical database design and create both a test and

production database from the specifications.

Strong Project Management skills with ability to

scope application enhancements accurately and

obtain adequate resources to accomplish tasks on

time. Excellent problem solving skills, both

independently and as part of a team. Excellent

communication skills both verbal and written.

Strong knowledge of computer technology in

standalone and networked PC environment.

Programming Java, Visual Basic 6.0, HTML, SQL, PL/SQL, Unix

Languages shell scripting (BASH)

Development Qwest Toad, Rational Rose, Rational Requisite Pro,

Tools Eclipse 3.01, Borland J Builder, MS Visual Studio

6.0, Oracle Designer/Developer/Reports versions

2000/6i/9i, Salmon Open Framework for Internet

Applications (with IntelliJ IDEA 3.0.5),

Dreamweaver MX, Allaire Homesite 4.5a

Development Win Server 2003, 2008; Redhat Enterprise Linux 5.0;

Platforms and In-depth knowledge of operating system principles

Operating and attributes; interoperability with other systems

Systems and same; file structure and security; registry

settings and manipulation; LAN and WAN design,

configuration and deployment. I have broad

experience with network file sharing, printers,

Network client, server set up, and service.

Protocols familiar with: TCP/IP; ports; HTTP; SMTP;

FTP; dial up and RAS connectivity; DNS. I

understand Java Beans, Enterprise Java Beans and

setting up and running Apache Tomcat server as a

container.

Applications MS Office 2000 Developer; MS SQL server 7.0; MS IIS

Proficiency 4.0; Apache Web Server release 1.3 (Linux and MS);

Adobe Photoshop 5.0; Adobe Illustrator 8.0; Adobe

PageMaker 6.5

Education B.S. Computer Science

Metropolitan State University - 2005

Job-related Introduction to PL/SQL - August 1998,

training courses Advanced PL/SQL - October 1999,

Project Management - 1999

Oracle Forms 6i Advanced - May 2001,

Oracle Reports 6i Advanced - May 2001.

Advanced Java Training at 'Training Camp - Java

Bootcamp' - November 2009

Job-related "Above and Beyond"- Project 004; Data Mining, 1998;

awards role: Data Modeler.

"Above and Beyond" - Project 190; Enterprise

Anti-Virus Software Implementation, 1999; role:

Project Manager.

"Above and Beyond" - Project 092; PTMS Oracle

client/server application, 2001; role: co-Project

Manager, Lead Developer.

Professional Association of Computing Machinery since 1996. IEEE

memberships since 2001.

Currently pursuing Oracle Internet Application

Developer/DBA certifications.

References: Available on request.



Contact this candidate