## BIO
Christopher Ginn
Skills
Java - 6 years
Java Server Pages - 3 years
EJB - 2 years
JMS - 1 year
JavaBeans - 3 years
JavaScript/ECMAScript - 3 years
XML - 3 years
XSL - 3 years
CORBA (Objectspace Voyager) - 2 years
C++ - 3 years
Oracle DBA - 2 years
Oracle PL/SQL - 3 years
MySQL - 5 years
PostgreSQL - 5 years
SQL - 5 years
ASP - 2 years
VBScript - 2 years
Project Management - 3 years
Perl - 5 years
Weblogic 5.1/6.0 - 1 year
Apache Web Server - 5 years
Apache Tomcat - 3 years
jBoss - 2 years
ant - 2 years
CVS - 5 years
RedHat Linux - 6 years
Solaris - 5 years
Windows NT/2000 - 6 years
Microsoft Project - 1 year
Experience
Solutions Point, Overland Park, KS, United States
Consultant - Senior Network Systems Engineer
1/2002-Present
? Performed various J2EE architecture tasks.
? Designed unique solutions to difficult Sprint PCS network problems
? Implemented a <HTTP> redirection and intermediation system for demonstration purposes.
? Use Java, J2EE, Linux, Solaris, Perl, and C/C++ on a regular basis.
Diversified Consulting Resources, Kansas City, MO, United States
Consultant - J2EE Architect/Technical Team Lead
8/2000-11/2001
? Wrote project proposals and performed tech interviews.
? Evaluated business deals and recommended new partnerships.
? Established partnership with Vitria through business contacts.
? Established new business with Sprint through business contacts.
Sprint Corporation, February 2001 - November 2001
? Designed and implemented two J2EE based systems.
? Used UML and entity relationship diagramming through Rational Rose and Er/WIN.
? Configured and maintained Weblogic 5.1 and 6.0 on both Windows NT and RedHat Linux.
? Installed, configured and administered RedHat Linux systems.
? Acted as team lead and architect for the project.
? Implemented systems using EJB 1.1, Java Servlets, and JSPs.
? Utilized project management skills to keep project in line with budgetary constraints and constructed systems with minimal staff.
[login to view URL], December 2000 - February 2001
? Evaluated architecture for stability and ease of maintenance.
? Provided recommendations on architectural changes.
? Documented all proprietary code for system.
? Created UML diagrams and entity-relationship diagrams to help with code maintenance.
? Repaired minor bugs in code.
? Telecommuted from DCR office for length of project.
Sprint Corporation, August 2000 - November 2000
? Performed remote maintenance on TAT-14 undersea cable administration interface using Java, HTML, JSP, and JDBC.
? Implemented TAT-14 database and created PL/SQL packages for data maintenance.
? Telecommuted from DCR office for length of project.
? Performed some onsite Oracle DBA maintenance and crisis intervention.
Midwest Consulting Group, Kansas City, MO, United States
Consultant - Senior Java Developer/Technical Team Lead
8/1999-8/2000
Sprint Corporation, August 1999 - August 2000
? Acting as development and production Oracle database administrator, data analyst, system administrator, lead Java developer, and technical team lead for development of MAYA-1 and TAT-14 submarine cable system administration web interfaces.
? Responsible for recommending technologies, hardware, and software purchases.
? Implemented configuration management policies and system using CVS.
? Architected system using Rational Rose, UML, and ER/Win.
? Developed system using Java 1.2, Java Servlets, JSPs, JDBC, JavaBeans, XML, Objectspace Voyager ORB, and Oracle 8i.
Cerner Corporation, Kansas City, MO, United States
Applications Developer
6/1998-8/1999
? Designed and created web applications using multiple web technologies including Java, VBScript, ASP, and XML.
? Implemented file push for enabling remote printing through Java applet.
? Shared administration of Microsoft Internet Information Server.
? Wrote Visual Basic and Visual C++ applications to support thick client database manipulation.
? Wrote SQL to support both thin and thick client applications.
? Built and supported three applications in a one-year period.
Department of Geography, Kansas State University, Manhattan, KS, United States
Network Administrator/Web Developer
6/1997-5/1998
? Designed, implemented, and integrated a Windows NT 4.0, Linux, and Solaris network for a geographical information systems lab.
? Administered lab hardware and software.
? Designed and created web-based information tools for government soils project using Java, JSP, JDBC, Perl and CGI.
? Implemented file sharing between NT, Solaris, and Linux using Samba and NFS.
? Created and maintained backup scripts for all systems.
? Responsible for upkeep of Sun Solaris UNIX workstations.
? Converted Solaris based ESRI ARC/Info scripts to NT and maintained scripts on both systems.
Computing and Network Services, Kansas State University, Manhattan, KS, United States
Assistant Manager/Consultant
11/1995-6/1997
? Evaluated personnel, created schedules, wrote staff policies, suggested equipment purchases, and staff management.
? Gained valuable diversity training and crisis management experience.
? Provided technical support by email, telephone, and personal assistance for the university computing environment, supporting 30,000 faculty and students.
? Maintained the CNS Consulting web site.
? Created and maintained documentation and FAQs for common applications and technical support issues.
Education
Kansas State University, Manhattan, KS, United States
Bachelor of Science, Computer Science, May 1998
? Emphasized databases, web-based systems, and networking.
Affiliations
? 6/2001 - Present
Rose Brooks Battered Women and Children Shelter Member, Board of Directors
? 5/2001 - Present
Association for Computing Machinery Member
? 6/1997 - 6/1998
Kansas State University Student Governing Assoc. Director of Technological Affairs
? 8/1994 - 8/1995
Kansas State University Student Governing Assoc. Student Senator
? 8/1993 - 5/1995
Farmhouse Fraternity Member
References available upon request.
## Area of Expertise
Java, J2EE, MySQL, Linux, Perl, C/C++, Databases, Web Programming