Resume | Articles | email me

July 24, 2003

resume

Travis Wissink
E-mail:
travis@wissinks.com
Web address http://www.wissinks.com/

Hardware/Software

JAVA (certified), BEA Weblogic (certified), BEA Weblogic Portal, Perl, JSP, J2EE, Jbuilder, NetBeans, Together J, iPlanet App server, Interwoven's Teamsite, HTML, SQL, RUP, OOAD, UNIX, Windows, and Linux

Tech certifications

  • Sun Certified Programmer for Java 2 Platform
  • BEA WebLogic Certified Developer

Education

University of Maryland University College
College Park, MD

Computer Management Information Systems
Graduate August 1999
This degree studies the development and implementation of effective solutions to practical problems using computer-based systems. The curriculum includes programming languages, computer networks, software engineering, distributed systems, database systems, and operating systems.

Montgomery College (MC)
Rockville, MD

Associates of Arts
Information Systems
I received my Computer and Information Science Associates of Arts (AA) degree. This degree provides me with a broad coverage of concepts applying to the theory and management of information, theoretical and analytical techniques in the development of computer-based information systems, and practical experience with business programming.

Experience

Self-Employed
Silver Spring, MD

Aug 2001 to Present
Consultnat

As a self-employer, I have been consulting and contracting in the Java, J2EE, and Content Management System (CMS) space. In addition to the J2EE work, I have implemented a variety of technical architectures for a handful of CMS’s and various content delivery front ends, to include .Net.

Project Experience:

Currently, I am Technical Architect on an engagement with a smaller non-profit member organization. At this, non-profit we are implementing Percussion ECM and a .Net personalized front-end web site. For the non-profit, I assisted with initial requirements. This continued right into product selection and product evaluations in which I assisted the client to choose and ECM and Search solution. Post product selection I worked with recruiters to select the project developers and I lead the implementation and development of the new solutions stack.

Over the last 21 months I have been engaged with National Education Association. For the NEA I am the Lead BEA WebLogic developer. Some of the duties I performed consist of mentoring, OOAD, requirement validation, systems installation and tuning, and other duties. On the NEA project we integrated the WebLogic Portal server with a CMS called Documentum. For the NEA we implemented and customized the products to serve as an enterprise level content management and personalized delivery services. I also wrote JAAS drivers for authenticating user in BEA WebLogic to Documentum, for a custom J2EE Documentum web application. For this JAAS driver we utilized the Documentum Foundation Classes (DFC) and its Business Object Framework (BOF). At the NEA, we used several Open Source products like NetBeans, CVS, Poseidon UML, and Ant.

Additionally, I have been assisting several smaller companies and non-profits as a Technical Architect and Subject Matter Expert (SME) on Content Management Systems and personalized content delivery strategies. On these engagements, I have performed a variety requirements like, but not limited to; requirements gathering, mentoring, vendor coordination, proof of concept lead, assisting with vendor contract negations, network architecture, OOAD, data dictionary creation, and others.

For approximately three months, I worked with a local CMS product company called eGrail. With eGrail I assisted the professional service department to perform implementation duties. While working with eGrail I developed perl and php classes and functions to extend the functionality of their base product. I also learned and worked with their XML transformation engine, the eGrail Aggregation module. I performed these duties on several engagements for eGrail.

I architected and lead development on an implementation of Interwoven Teamsite for a large client in Monterrey, Mexico. As the technical lead of a team of three iXL employees and a client employee I technically lead the team to implement the Teamsite product. I architected Interwoven’s content management system and it’s integration’s with external products and services. We performed user interviews, functional requirements, technical architecture, development, and user training. This implementation interfaced with a Tibco portal server and Reuters news feed service. Integrating with the syndicated Reuters news feed I architected and lead development of an XML transformation engine. This transformation engine accepted Reuters XML content and converted it into a Teamsite DCR. The XML engine was architected to be able to be expanded on for a more full featured XML transformation engine in the future. The engine could be used for not only Reuters news feed but any XML news feed and put it into the Teamsite templateing engine. This project streamlined business process and created a more aware work force for iXL’s client.

Other consulting jobs that I have taken on and performed have included Unix, network, and Win2k administration, java class development, API development, and JSP tag library development. The JSP tag library accessed EJBs using JBOSS and tomcat.

IXL ENTERPRISES
Vienna, VA

May 22, 2000 to Aug 2001
Software Developer

As a senior software engineer I plan, design, program, evaluate, lead, and implement Internet based applications. I develop detailed specifications, using a Rational Unified Process (RUP) like processes, from which programs will be written. I use various tools to gather requirements and develop applications, like JBuilder and Together J. I design and develop user interfaces for Internet applications, using a mixture of Internet languages like Perl and Java. My primary concentration at iXL has been to develop middle tier classes and libraries using Java technologies.

Project Experience:

First Genetic Trust
  • Brought on this project as an internal consultant.
  • Assessed and evaluated project failure points and drafted requirements to get the project technologically and timeline back in track.
  • Coordinated engineering effort to implement Interwoven’s Teamsite and integration with a BEA Weblogic web application. Assisted in requirements and development of personalization, meta tagging needs. Technologies used JSP’s, EJB’s, and BEA Weblogic.

Villanova Capital a subsidiary of Nationwide

  • Assisted business analysts develop requirements. To draft requirements I interviewed the client staff. During the requirements I assessed the clients current hardware and software architecture.
  • Refined requirements to assist in drafting a statement of work. The statement of work consisted of many documents. Documents that I authored used the following techniques; UML, use case document, sequence diagrams, and data schemas. Assisted project management with the engineer’s hours and timelines.
  • With a team of other Sr. Engineers I coordinated high and low level, hardware and software architectures.
  • Developed architecture of personalization services implemented by Weblogic Personalization Server (WLPS). This architecture is tightly coupled with Interwoven’s Teamsite content management system. Received a deep knowledge of WLCS’s Content Management JSP libraries.
  • Coordinated the engineers to install and develop Java in BEA Weblogic and Teamsite implementations.
  • Developed servlets and configured a BEA Weblogic cluster with Apache web server on Solaris.

Dupont

  • Took requirements from business analysts and produced requirements documentation. The documentation included the following concepts; use case documents, interaction diagrams, class diagrams, and other UML and OOAD development techniques, like patterns.
  • Analyzed data requirements and created DTD’s to use with a Teamsite implementation.
  • Developed JSP’s and Teamsite implementation technologies.
  • Consulted in data extraction techniques that Interwoven’s Teamsite uses.

Protein Technologies Institute a subsidiary of Dupont

  • Took requirements from business analysts and produced requirements documentation. The documentation included primarily use case diagrams and interaction diagrams.
  • Developed JSP’s, servlets, EJB’s, and java class files used by iPlanet technologies.
  • Developed and taught Interwoven’s Teamsite product to other engineers.
  • Designed and Configured deployment techniques used to deploy all content from staging servers to production servers.

Intranet and Extranet projects

  • Accepted requirements from business analysts and produced requirements documentation. The documentation included primarily use case diagrams and interaction diagrams.
  • Developed JSP’s, servlets, and Java class files used by Apache and Tomcat technologies.
  • Designed and developed an API to get information out of Active Directory using a JNDI API.
  • Developed a comprehensive calendar and event tracking application using servlets technologies.

Visual Analytics, Inc.
Bethesda, MD

September 4, 1999 to May 22, 2000
Software Developer
As a developer and a consultant for Visual Analytics I developed many types of software in both the Java and Microsoft space.

Project Experience:

Booz Allen Hamilton

  • Developed GUI parts of a full-featured link analysis, data-mining project for the Customs department.
  • Developed many GUI components using the Java JFC, primarily the swing API.
  • All GUI components had interactions with a BEA Weblogic server side API.
  • This project had many best practices included such as full use of the java doc.

Office of Nation Drug Control Policy (ONDCP)

  • Developed COM components, in VB and C++, to install into Microsoft’s MTS. These components were used in a search engine technology. Wrote cold fusion to access the COM components.
  • Wrote developer documentation about the components that I developed.
  • Maintained smaller applications for an Office of National Drug Control Policy contract. These applications include a VB, Web front ends, and SQL server back ends.

VisuaLinks

  • A flag ship visual link analysis data mining application that the company was developing.
  • Assisted in requirements gathering.
  • Helped develop many GUI components using Java JFC, mainly swing components.
  • Created and developed a VB data entry application. The application pushed data to an SQL database. Then integrated the SQL database to be used by the flagship product VisuaLinks.
  • Wrote user documentation about the data entry application.

National Credit Service
Gaithersburg, MD

June 04, 1997 to September 3, 1999
Associate technical analysts / Computer Statistician
My main responsibilities include MIS, user support, and LAN/WAN administration. I was considered the IT generalist guru and had all areas of technology under my watch.

Experience:

  • MIS. I produce reports for various statistical reasons. I provide management with information on various employees, groups and clients, as well as, reports requested by the clients on how their money is being recovered. To do these different reports I utilize various COTS and programming tools. Some of the applications I use include Java, MsOffice97, Dbase IV, Lotus 1-2-3, Clipper5, Unix Shell, FTP tools, and SQL server.
  • I also provide all desktop software and hardware support for stand alone a local area network. Also managed a NEC phone switch.
  • All aspects of LAN administration from setting up new accounts, permissions, policies, procedures, setting up, and maintain printers on a multi platform network. I also administered mission critical software on a HP9000. I coordinated user and group creation along with printer and backup maintenance and strategies.
  • I transitioned the daily reporting programs from a manual print process to an automated web process. Developed a database application for Human Resource benefit administration. This database tracks interviews, employees, and benefits. I have also assisted in a project with our parent corporation to combine payroll and benefit administration.
  • Coordinated and contract a long distance contract that saved the company 960K a year
Tech Courses

  • HP-UX systems administration from Hewlett-Packard (Aug-99).
  • Interwoven’s Teamsite Boot camp (July-00).
  • Object Oriented Analysis and Design in UML from Rational Software (Oct-00).
  • Sun’s NAS-4183 Developing Apps with iPlanet[tm] Applications Server 6.0 (Jan-01).
  • BEA’s class WLS-D11-60-01 Developing Applications with BEA WebLogic Server™ Version 6.0 and the J2EE Core Technologies (Mar-01)
  • Developing Enterprise Applications w/BEA WebLogic Server c6.0 Using EJB and JMS (WLS-D21-60-01) (June 18)
Military Experience

Basic Training, Infantry Training School & Mechanized
Aug. 15 1991 to Nov. 26 1991

My active duty assignment was in Ft. Irwin, CA.
Nov. 26 1991 to Dec. 14 1993

USNG of Maryland
B company 1 of the 115 INF
Feb. 30 1994 to June 06 1995


Posted by twissink at 06:26 PM | Comments (0)

Articles

Bellow are some articles and conference links that I have been a part of.

The presentation, linked below, is an educational and definitive piece on Web services and CMS. With the assistance of Tony Byrne, Editor of the CMSWatch, I made the presentation into more of an architectural document.

I was asked to speak at a CMS conference for gilbane.com on How web services can improve a CMS. Here is the powerpoint deck.

Here is one way to integrate Documentum and Weblogic Portal published by the WLDJ.

I wrote a quick piece on Digital Security focusing on Virtual Identification

One article that I wrote then someone stole and posted it in Chinese.

I was asked to sit on a panel for an xml conference. It was a lot of fun with lots of audience feedback.

Posted by twissink at 06:26 PM