John Corrigan
|
|
|
4439 39th Ave NE –
Salem, OR 97305 – 503-304-3848 –
johncorrigan@attbi.com –
johncorrigan.home.attbi.com |
Summary |
Highly
skilled systems and applications analyst/developer with almost a decade of
experience. |
||
|
Skills |
|
|
|
|
Platforms |
·
Solaris |
·
Linux |
·
Windows NT/2K |
|
|
·
DOS |
·
Windows 9X |
·
OS/2 |
|
|
|
|
|
|
Languages
/ APIs |
·
C/C++ |
·
CGI scripting |
·
HTML / CSS |
|
|
·
Java |
·
JavaScript |
·
JDBC |
|
|
·
ODBC |
·
Perl |
·
RMI |
|
|
·
SQL |
·
Servlets |
·
Visual C++ / MFC |
|
|
|
|
|
|
Applications / Tools |
·
Access |
·
Accurev |
·
Apache |
|
|
·
Emacs |
·
Front Page 2000 |
·
InstallShield |
|
|
·
Junit |
·
Microsoft Office |
·
RCS |
|
|
·
PostgeSQL |
·
Sybase ASE |
·
Tango 2000 |
|
Work History |
|
||
|
April
2001 – Present |
Freelance
Consultant
· Clients have included Corrigan Associated, The Cue Ball, En-Passant, Gartner, HICORP Steel Buildings and Intelisoft. Projects have included Database modification, Web based reporting, Web site creation and C++ programming. Projects have included Web based reporting, Web site creation, and C++ programming. |
||
|
June
1997 – April
2001 |
Gartner/Griggs-Anderson
Senior Applications Developer· Participated in design and construction of a Java servlet based survey tool used for performing Computer Assisted Personal Interviews [CAPI]. Data is stored on a Sybase ASE server using JDBC. Session information is also stored in the database and cached using RMI. · Maintained CAPI Web application based on Perl and Sybase. Added functionality such as JavaScript data validation and new question types. Dramatically cut time requirements for getting new surveys into production. Managed scheduling of survey programming and deployment. Maintained Apache Web servers, virtual hosts and DNS entries for survey sites. Worked with clients for custom question design and the look and feel of survey sites. · Created and maintained Windows based CAPI tool written in C++ using MFC. Created custom controls using the Windows API. Participated in design and creation of systems programs for importing data into Sybase, creating disks for mailings, and sending as e-mail attachments. Also created a front-end application allowing the CAPI tool to be used in a Central Location Test [CLT] environment. This application has been used to collect data from tens of thousands of respondents. · Participated in design and construction of a Win32 based “Build your ideal” simulator. The simulator allows clients to try different scenarios of system features and price levels to determine market share. · Interim backup systems administrator. Helped administer a LAN consisting of Novell, NT, and Solaris servers. · Webmaster for both Internet and intranet sites. |
||
June
1993 – June
1997 |
Corrigan
Associates
Consultant· Provided support and maintenance for legacy R:Base applications including repair of preexisting code as well as adding functionality and performance improvements. · Upgraded applications and systems to new versions of R:Base including finding possible problems caused by changes to R:Base. · Provided hardware recommendations. · Participated in design and creation of database housed documentation application written in R:Base and C++. · Alpha and beta tested new versions of R:Base. |
||
|
|
|
||
|
1988
– 1993 |
Fred MeyerAssistant Manager· Supervised employees in the home improvement and variety departments. · Acted as location person-in-charge during evening hours. Reallocated employees between departments as necessary during busy times. Ensured that all departments were closed properly. |
||
|
|
|
||
|
Education |
Chemeketa Community College
· Liberal Arts, AS, 1996. Willamette University· Studied economics and computer science, 1987-89. |
||
|
|
|
||
|
Training And Certifications |
· Sun Certified Programmer for the Java 2 Platform, 2001. · Sun Java Programming SL-275, 2000. |
||
|
|
|
||
|
Other |
·
Operated a PCBoard
Bulletin Board System [BBS] carrying RIME and FIDO message boards.
· Moderated RIME C++ and MIDI message boards. · Created a “home” network consisting of Linux, Solaris x86, Windows 9x, and Windows NT machines. A Linux machine provides NAT, DNS, SMTP, IPSEC VPN, and firewall support for the rest of the network. · Maintained the semi-official Java-OS/2 FAQ Web site. |
||