Rodger
Cooley
|
|
403 North 34th St. Nederland, Texas 77627 |
PHONE: 409.719.3695 E-MAIL: deldotb@gmail.com |
|||
|
Objective |
Senior software developer with experience in full cycle design,
development, testing, debugging, and documentation of software. Experience
demonstrates a wide range of abilities for identifying problems, providing
solutions, along with a strong commitment to getting the job done right. |
||||
|
Languages/Skills Applied knowledge |
Java J2SE 1.2.x-1.4.x (6 years), JSP (5 years), J2EE 1.2.x-1.3 (3
years), WebSphere App Server/ WebSphere Application Developer (WSAD), MQ
Series (1 yr), Web Services (1 yr), JBoss 3.0.x - 4.0, MySQL (1.5 years), DB2
(1 year), Oracle (0.5 years), C++ (5 years), C (5 years), PHP (<1 year),
Visual Basic (1 year), Visual C++ (1.5 years), ASP (1 year), XML (4 years),
XSLT (3 years), Tibco (1 year), JavaScript (7 years), VBScript (1 year), HTML
(11 years), Pascal (2 years), FORTRAN (2 years), BASIC (4 years), LabView (1
year), VAX/UNIX (FORTRAN and C) (1.5 years), Object Oriented Modeling and
Design (Booch/OMT, some UML) (5 years), TCP/IP & Network programming,
Distributed Computing (Forte, COM/DCOM, some Corba spec) (1.5 years),
QADirector testing package(1 year). |
||||
|
Environments |
Linux (~9 years), Windows 3.x/95/98/NT/2000/XP (~11 years), UNIX (DEC
and Sun) (3 years), Novell Netware 3.11/3.12/4.x (2 years), MSDOS (7 years) |
||||
|
Network |
Most recently IBM WebSphere app server. JBoss application servers, installation and
setup on Linux and Windows environments, and configuration of same. Various consumer level routers and
switches, wireless 802.11b. Servlet
engines (ServletExec, Jakarta TomCat, and JRun) and web servers (Apache, IIS
v3). Developed HTML, JSP and ASP pages
using Javascript and VBScript. CGI
Scripting and UNIX/Linux shell scripts (csh, tcsh, korn) and C. Set up and maintained web, e-mail, and FTP
servers in some of the above environments. |
||||
|
Hardware |
IBM PC and compatibles (all hardware), DEC and Sun
workstations, DV Editing, some National Instruments DAQ boards. |
||||
|
Experience |
July 2004-Present American National Insurance Company
Galveston, Texas Sr. Web Developer · New development and maintenance on company's
applications for insurance agents to update, assign, and create the various
types of insurance contracts. Also wrote custom web application for the
upkeep of the agents and their support personnel. · Languages/Skills: IBM's Websphere, WebSphere Studio
Application Developer (WSAD), Java, JSP, HTML, LDAP, JavaScript, Struts, MQ Series,
Web Services, Anthill, J2EE, Jakarta Tag libraries, Web Services, QARun and
QADirector testing packages. |
||||
|
|
Apr 2004-June 2004 Interface
Business Systems Beaumont,
TX Computer Technician · Hired on as temporary technician as part of Christus
Heatlh LAN remediation initiative over several hundred workstations. Primarily responsible for changing client
and Cisco switches to new intranet domain. |
||||
|
|
Jan 2004–Present Microdyne Systems Houston,
TX Consultant
Developer · Acting as on-demand IT consultant for Microdyne's
projects. Architect and implement
project designs, help with proposals and requirements gathering, research
technologies. · Worked on debugging and refactoring of prescription
medication web site utilizing PHP4, HTML, Javascript for form validations,
and mySQL database. Web site simply
took in customers e-mails for mailing list and also allowed drug orders via
web form interfaces, along with administration forms to run reports, add/remove users, et
cetera. |
||||
|
|
Mar 2002–Jan 2004 MdTeknix, Inc. Houston,
TX Senior Engineer · Partnered with a former co-employee from Lockheed to
design and write a custom ophthalmology web application for reporting,
scheduling, and medical code validation in that field. Application provided real time
calculation, validation, and feedback on medical codes used for diagnosis and
billing purposes. Occasionally we
would require temporary contract help on an intensive deadline, which I would
be lead over. · Utilized J2EE and true Enterprise methodology from
design level using UML focused on back end development. Web GUI written with JSPs in concert with
facades and classes to interface with the back end processes. · The project standard tier-level design utilizing
JBoss 3.1.x as the application server tier and MySQL for the data tier. The
server operating system is Linux 2.4.x, and we use Ant and CVS for deployment
management and source control, respectively.
Target application browser was Microsoft Internet Explorer +v5.x and
application server was exclusively GNU/Linux with kernel 2.4.x. · Languages/Skills: Java, JSP, XML, XSLT, HTML,
JavaScript, Struts, Ant, MySQL, J2EE, EJB, JBoss, Jakarta Tag libraries, Web
Services. |
||||
|
|
May 2000–Dec 2001 Enron Houston,
TX Senior Specialist IT, Lead · Joined eight member team to develop a replacement
web-based application used by trading partners for viewing/calculation of
risks and future data. Utilized ASP pages and customized COM/DCOM written in
Visual Basic. Concurrently, developed a caching system for real-time database
interaction. System used local and/or remote server record cache, updated via
COM/DCOM components and Tibco messaging software. Predominantly wrote several of the COM/DCOM
components in Visual Basic, along with particular pages (ASPs) that utilized
these objects and displayed the results into a tabular format. At the same time, mentored two junior
developers with separate projects. · Project MultiPass: Solely designed, built, and tested a prototype for display of
company-wide network equipment. Application utilized Java, JSP, Servlets,
JDBC, and Oracle database technology to graphically view the company's
equipment, resources, et cetera. Also included initial remote management
capability. · Project NCS and Sleuth: Developed
two web service apps for bandwidth traders on 5 member team. Process used
JSP, Java, servlets, XML, and XSQL (an XML-based database connectivity API). Individually responsible for writing the
JSPs and servlets that requested bandwidth data and displayed it in tabular
format, with sorting functionality incorporated. · Project Messaging API: Lead
developer on 3 member team in Java/C++ interface of a generic messaging API.
This subject-based API would relieve users from coding to a specific
transport protocol (i.e. Tibco), and design would allow for the insertion of
most any protocol. Coached / mentored
two junior programmers on C++ and OOD
for this project. Part of project
initially designed with Rational Rose. · Languages/Skills: C++ (Borland, Visual C++) on
Windows NT and 2000 platforms, Java 1.3 (servlets, JDBC, SQL), JavaScript,
XML, Xerces (an XML parser), Tibco, OOD (UML), Visual Basic (COM/DCOM), Java,
ASP, ActiveX controls, VBScript, XML, XSLT, Tibco. Predominately Windows 2000 and HP UNIX
platforms. |
||||
|
|
Feb 2000 – April 2000 Altra Energy Technologies Houston, TX Software Engineer · Hired to convert one of the internal trading
applications from C to Java/C++. The
company decided to outsource the project and at the same time I was recruited
by Enron for a more senior role. Languages/Skills: C,
HTML. Exclusively Windows NT Server
platform, |
||||
|
|
June 1997–Feb 2000 Lockheed Martin Space Mission
Systems & Services Houston, TX Application Software Engineer VII · Started as a junior C++ programmer for Application
and Advanced Technology section. Worked on OSTP (Onboard Short Term Planner).
This application was used the International Space Station and allowed all
ground-based partners in Russia, Europe, Japan, Canada, and the US to manage
the daily events of the space station crew (i.e. running experiments, tests,
et cetera). For this 2+ year project, used C++ and stringent object oriented
techniques. Solely wrote a drop box
application that tied into OSTP and transferred data to and from the space
station. · Assigned to Goddard Space Flight Center to work on
testing the EOS (Earth Observing System) subsystem, NASA's comprehensive
program to study the Earth as an environmental system. Duties consisted of
developing test scripts and procedures for verification of NASA's
requirements. · Continued working as C++ programmer and tester for
Applications and Advanced Technology section, on ICM (Interim Control Module)
Software for the International Space Station. This application was designed
to control and analyze onboard and ground telemetry for the Space Station
until its complete assembly in a few years. Responsibilities consisted of
solely designing (using OO Booch and OMT) and coding a TCP/IP networked
application that sorted and routed messages from ICM Telemetry to an archival
process. · Assigned to Metairie, Louisiana for electronic toll
collections (ETC) application utilizing Forte (a distributed programming
package) and C (under Windows NT and OpenVMS platforms). The application is
currently live in New York (as EZ-PASS), Maryland (as MdTA), Dade County (as
Metro-Dade), and South Carolina( as SC-DOT).
This project was an emergency assignment where I wore several
hats. Initially responsible for fixing
several database connectivity problems, then debugged problems and improved
performance issues, along with taking 24/7 rotations with support services
for the application. · Languages/Skills: C++ ( STL, sockets) on DEC and Sun platforms, DEC compiler, GNU
compiler, OOD (Booch), C, Forte. |
||||
|
|
Jun 1996–June 1997 MasterWord Services, Inc. Houston, TX Computer Consultant (Contractor)
Part time, after hours · Designed and setup computer network using Windows NT
server and Window 95/98 workstations, in addition to troubleshooting and
assembling computer systems. Nov 1992–June 1997 Texas Center for
Superconductivity, University of Houston (TcSUH) Houston, TX Lab Technician · Worked for TcSUH Application Lab Flywheel Energy
Storage project. In addition to performing experiments, programmed our
laboratory computers to perform real-time data acquisition and analysis,
utilizing C++, LabView and Basic.
Setup required continuous monitoring for days or weeks at a time. Used typical National Instruments DAQ
devices and hardware. · Although my major was Physics at University of
Houston, I also took several computer-related course as electives, such as
the typical introductory programming courses, numerical analysis, and
computational physics. · Languages/Skills: C, C++, Fortran, Basic,
LabView Aug 1988–July 1991 Lamar University Beaumont,
TX Student Assistant · Student of Physics at Lamar University. Worked
approximately 10-20 hours per week as a laboratory assistant and departmental
tutor. First started to learn computer programming by coding models of common
physics phenomena, using Pascal and Basic. |
||||
|
Education |
May 1995
University
of Houston Houston,
TX · Bachelor of Science in Physics, minor in Mathematics May 1985 Hamshire-Fannett
High School Hamshire, TX |
||||
|
Interests |
Motorcycling, metal machining and fabrication, gun collecting and
target shooting, art, writing, science fiction, philosophy. |
||||
|
|
References |
Available upon request |
|
||