Senior Software Developer or Senior Java Developer or Programmer/Analyst or S... Resume




Title
Senior Software Developer or Senior Java Developer or Programmer/Analyst or S...

Primary Skills
20+ years in general computing, 12+ developing software in a variety of environments.

Location
US-CO-Colorado Springs

Posted
Jan-05-09

RESUME DETAILS
Greg Rebuck
5025 Ramblewood Dr., Colorado Springs, CO 80920
cell 719.330.0121; toll-free voice/fax 877.891.5106
gr1132cc@westpost.net

Senior Software Developer
Assertive, well-rounded and innovative IT professional with
20+ years in general computing, 12+ developing software in
a variety of environments. Enjoy mentoring junior
developers and capable of leading development teams.
Constantly strive for personal betterment and mastery of
the craft. Competent in all of phases of the software
development life-cycle. Sun Certified Java 2 Programmer.

-Areas of Expertise
Application Development (Standalone & Web)
Object Oriented Design and Programming
Design Patterns
"Outside the Box" Thinking
Agile Disciplines
Mentoring and Team Leadership
Technical Qualifications

-Platforms
Win 9x/NT/2000/XP; UNIX/Linux: Tru64, Solaris, OSX,
Red Hat; OpenVMS
Minis/mainframes: Tandem, VAX, IBM and Prime

-Languages
Java J(2)SE (1.1 - 5+), Ruby 1.8.6, C/C++, Javascript,
Perl 5, UNIX shell scripting, SQL

-Frameworks/APIs
Java J(2)EE (JSP, Servlets, EJB, JMS, JDBC),
MVC (Struts 1.x), JNI, Swing; Ruby on Rails 2.x;
XML (XMLSchema, XMLBeans, AJAX, SAX, DOM, SOAP, Castor,
XSLT), JSON, Hibernate, Spring 2.x

-DBMS & Development Tools
Oracle, DB2, MySQL, PostgreSQL, MS SQL Server;
QSS Doors (requirements); UML (TogetherJ, Rational Rose);
StarTeam, ClearCase, MS VSS, CVS, SVN; trac,
Mercury Quality Center; Eclipse 3.x; Apache Tomcat, Ant,
Maven; WebLogic 8 & 10; JUnit 3+ and extensions, EasyMock,
CruiseControl

-Professional Experience
Echostar, Englewood, CO 10/2008 -
Senior Java Developer
Refactor code to facilitate a shift to SOA for Dish Network
client applications using WebLogic 8 & 10.
Upgrade webMethods functionality from 5.0 to 6.5.
Mentor junior developers.

FedEx Freight, Colorado Springs, CO 2007 - 2008
Java Web Application Developer
Co-lead development on eCommerce single web-site project
(Java 1.4, Javascript/AJAX, JSP, Struts 1.1, Spring, SQLJ,
DB2 and WebLogic 8.) Merge the functionality of two
web-sites (FedEx Freight and FedEx National LTL) into one.
Encourage a team shift towards an Agile development model.
Assist FedEx Services on Bi-directional project. Use
XMLBeans-generated Java code to input/output data to/from
DB2 via proxies generated with COOL:Gen.
Set up CruiseControl continuous integration including
various metric tools.
Lead development on an interactive prototype for marketing
(usability study) in HTML/Javascript/JSON.

Robert Half (contract for PeakVista Technology), Colorado
Springs, CO 2006 - 2007
Java Application Developer
Single developer on a project to update an internal Carfax
product in JSP/Struts using Agile (XP) methodology.
Maintain and enhance Swing application for FedEx in a
distributed J2EE environment using EJB (WebLogic) and
TIBCO JMS.

TekSystems (contract for Verizon Business) Colorado
Springs, CO 5/2006 - 10/2006
Java Application Developer
Maintain codebase in Java for OrderPro, an order entry
tool, using XMLBeans and Hibernate.
Develop unit and integration test suites in
JUnit/derivatives.

TAC Worldwide (contract for Wells Fargo) Greenwood Village,
CO 2004 - 2005
Java Web Application Developer
Develop quarterly revisions of a banking product for one of
the country's largest banks. Responsible for full
life-cycle development including maintenance and defect
fixes in Java/JSP using Struts framework.
Develop data adapter code to output XML for Adobe eForm
templates, including electronic signature capture.

The Navigators, Colorado Springs, CO 2001 - 2003
Intranet Application Developer
Lead Java development for a local not-for-profit
organization.
Develop eCommerce package using MVC Model 2: JSP and
Javascript for the View, Struts in Tomcat container for the
Controller and Oracle 8i via JDBC for the Model.
Application supports adding line items for sales and
donations and VeriSign based credit purchases.
Overhaul and redesign the Open Enrollment system for
employee health care coverage. Convert chaos to order by
eliminating a very kludged JSP application and replacing it
with a Struts-based web app; front-end in JSP/JSTL,
back-end in PeopleSoft/Oracle 8i.
Rewrite stand-alone application that uses a delimited field
format for network transport. Resulting XMLSchema/SAX
based system represents significant improvement on
error-checking and reporting.
Handle help-desk tickets for internal web-apps and
stand-alone applications.

Xtra Online, Englewood, CO 2000 - 2001
Senior Java Developer
Develop infrastructure and distributed (Java RMI)
architecture for an XML/Servlet based hotel reservation
system.
Develop Java-to-COM proxies for an airline reservation
system.

Noochee Solutions, Colorado Springs, CO 1999 - 2000
Senior Java Developer
Build WebObjects 4.5 (Java-wrapped Objective-C)
infrastructure for SmartMarket-a customizable storefront
product. Develop socket-based communications layer to
interface with outside vendors.

Compaq Computer Corp. (formerly DEC), Colorado Springs, CO
1997 - 1999
Senior Software Engineer
Design and implement much of the DESTA architecture for
Compaq Analyze-a Java-centric, rules-based hardware failure
prediction/analysis tool. The product is bundled with
several Digital/Compaq Intel and Alpha-based operating
systems.
Develop most of the MOM-style core system, communication
layer, plug-in services.
Build Java JNI legacy bridges to CLIPS rules engine
(C-based API) in Visual C++ and Unix C++.
Lead a small "virtual" team on Compaq Analyze port to
OpenVMS and RedHat Linux (Intel/Alpha).

Maxim Group (contract for MCI), Colorado Springs, CO
3/1997 - 10/1997
Software Engineer
Contribute to the ccMCI Virtual Call Router project; make
calls to "Parking Manager" component in a Digital Unix
environment.
Develop C++ production and simulation code.

Global Mapping International, Colorado Springs, CO
1994 - 1996
System/Database Programmer & Data Conversion/Electronic
Publishing Specialist
Lead development of proprietary systems, including library
cataloging capability and language system using FoxPro 2.6
and FolioViews.
Convert hundreds of key documents into Adobe PDF format,
ensuring that all data and flat files are fully indexed and
search-capable.
Enhance support functionality by building C-based DLLs,
developed with FoxPro and Windows APIs.

-Freelancing
Teknology Kraftsmen LLC, Colorado Springs, CO 2007 -
Independent Ruby on Rails Contractor
Contracts:
Kevo (AKA CitrusByte) 7/07,
Onomojo 12/07 - 1/08,
Milesbrand (for Shea Homes) 1/08 - 5/08,
KleinDesign 3/08 - 6/08,
Standard Widget Corporation 9/08 - Present

ImagEngine, Castro Valley, CA and Colorado Springs, CO
1990 - 1994
Independent Video Producer
Owner/operator of a full-service, video production company.
Concepts, scripts, video photography, video and sound
post-production, tape duplication and 2D/3D
graphics/animations.

-Other Experience
Blair College, Colorado Springs, CO 2003
Intro to Unix Course Instructor
GE Aerospace, San Jose, CA 1990 - 1991
Q/A Tester
HCJB World Radio, Quito, Ecuador 1990
Volunteer Programmer
Nellcor, Inc., Hayward, CA 1989
C Programmer/Tester
Alcon Surgical Laboratories, San Leandro, CA 1988 - 1989
C Programmer (embedded device)

-Education
California State University, Hayward, Hayward, CA
1984 - 1989
Bachelor of Science in Computer Science
Minor concentration in French

(MS Word format available upon request.)

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Colorado Springs, CO | Resumes in Colorado

View other Senior Software Developer or Senior Java Developer or Programmer/Analyst or S... resumes, Programmer / Developer resumes