Phillip S. Powell
Developer
VCSP (Vignette Certified Software Professional)
Summary of Skills
Over 5 ½ years web development with specialization in user interactivity and data capture/retrieval techniques. Experience includes 3 years Vignette Story Server experience,
Windows95/98/NT/2000, MS-DOS, and proficient in several programming languages including
TCL, Java, JSP, XML, Perl, ASP (written in VBScript), SQL (Oracle PL/SQL and SQL Server 7.0
Transact-SQL), Story Server 4.2, Story Server 5.0, Vignette V/5 (platforms 5.5, 5.6), JavaScript,
DHTML (in JavaScript 2.0, HTML and CSS). Successfully completed Vignette Fast Track II training. Became VCSP Certified for Story Server 5.0 October 2000. Over 5 ½ years experience in web design, development and programming including prospective implementation, proof of concept and final stage planning and implementation, system prototyping, logical and physical design techniques, database administration, along with a wide range of programming skills.
Project Experience
For a personal site for Mr. Powell known as Välsignalandet ( http://www.valsignalandet.com
) Mr.
Powell is developing a multi-functional portal which currently includes custom-written items such as a photo and text CDA (Content Display Application), a web-based CMA for article content entry, a TCL-based chatroom, and more. Mr. Powell is writing this site in TCL along with a planned JSP session-based login system. The Välsignalandet development site includes Apache Web Server, a database-like file structure entirely in XML and Windows 2000; the live site includes Apache Web
Server, several XML files used as data storage and UNIX.
For RCI http://www.rci.com
under working for Linkstone Group, Mr. Powell worked with a multidiscipline development team to design, develop and deploy the ITS (Instant Transactions) portion of the RCI site in a multi-lingual format by implementing a previously-existing CMA
(Content Management Application) called AST Message Catalog, as well as modifying the aforementioned CMA for rapidly expanding content needs including the ability to handle Vignette,
TCL and Javascript commands embedded in messages as well as variables passed from an existing
WebLogic JSP session which is implemented when the user logs into the ITS system. Mr. Powell also imported library tools he had previously written to handle server-side page caching issues with a web-based application; he also wrote onsite a program to automatically update database table id information to allow for the AST Message Catalog to work in synchonization with another previously existing CMA that handles database interaction. The AST Message Catalog reads text direct from the Vignette template and delivers the appropriate translation based on a language locale found in the database. The AST Message Catalog, along with Mr. Powell’s modifications, tools and libraries, were deployed in Vignette V/5 (platforms 5.5 and 5.6), entirely in TCL. The ITS site includes Netscape iPlanet Web Server, Oracle 8, Solaris and Unix, along with a BEA/WebLogic JSP server.
For Bureau of National Affairs http://www.bna.com
under working for Contentra, Inc., Mr. Powell worked with a multidiscipline development team to design, develop and deploy auto-generated email script along with auto-generated text to be stored reflecting legal issues regarding medical issues. These techniques were deployed in StoryServer 5.0, mostly in TCL along with SQL and interaction with previously-written Oracle PL/SQL stored procedures. The BWD project includes
Solaris, Oracle 8 and Unix.
For Corporate Executive Board http://www.executiveboard.com
under working for Contentra, Inc.,
Mr. Powell worked with a multidiscipline development team to design, develop and deploy a reusable shopping cart, along with billing and processing programs, for their multi-tier TASCO
Fulfillment project. The shopping cart, initially developed for the Fulfillment project, was based on the concept of developing shopping cart templates that can be deployed at any site utilizing Story
Server 5.0 containing database records for products and a unique login system for users; the templates contain values controlled by one library that the user will use to set all values (or null values) needed for the cart programs to run. The billing and processing programs were uniquely tailored for TASCO and were not considered for reusability. Mr. Powell developed the reusable shopping cart, along with billing and processing templates, in StoryServer 5.0, mostly in TCL along with SQL and interaction with previously-written Oracle PL/SQL stored procedures. The TASCO
Fulfillment project includes Microsoft IIS Web Server, Oracle 8 and Windows NT.
For Volando (formerly TravelYA) http://www.volando.com
under working for Contentra, Inc., Mr.
Powell worked with a multidiscipline development team to design, develop and deploy the Volando
Travel Portal. The Volando Travel Portal supports 26 dialects of Spanish, English, and Portuguese.
Mr. Powell developed the vacation finder, destination guide, and Bed & Breakfast guide Content
Display Applications in StoryServer 5.0, wrote templates, TCL and SQL. Mr. Powell’s main projects were developing a drill-down destination guide and a “vacation finder” index and search/results site that listed series of hotels, hotel packages, cruises or tours that could be categorized by destination, maximum price, month of travel or by a specific category. The
Vacation Finder site also allows the user to select up to 3 vacation product types (hotels, tours, etc.) for price/amenity comparison (an added feature implemented by Mr. Powell includes the ability to select product types for comparison across various Vacation Finder pages). The Volando Travel
Portal includes Apache Web Server 1.3.9, Oracle 8, Windows NT, and Sun Solaris 2.7.
For Vignette Corporation under working for Contentra., Inc., Mr. Powell assisted in the development of a new sales demo for Vignette Corporation by writing code that integrates several
Vignette system personalization tables for the purpose of displaying personalized advertisements.
He coded parts of the mock Customer Service section that writes and reads customer queries to and from the database. He also implemented JavaScript code for navigation graphic rollovers.
For govWorks.com http://www.govworks.com
under working for Contentra, Inc., Mr. Powell implemented StoryServer 4.2, wrote templates, TCL and SQL. Mr. Powell’s main project was developing user interactivity and localization based on user geographical location. Additionally,
Mr. Powell supported development efforts in a co-branding strategy that allows affiliated partners to link to their site, while tracking registrations and rewarding govRewards on a promotion based level.
Co-branding also allowed user experience modifications to make the user experience contain partner specific look and feel. The govWorks site included the Microsoft IIS Web Server, Oracle 8,
Windows NT, and Solaris.
For Crosswalk.com, Inc. http://www.crosswalk.com
Mr Powell implemented Vignette Story Server
4.1 and 4.2, wrote templates, TCL and SQL. Crosswalk’s site has been content-driven, thus, completely technically database driven. The Crosswalk site included the Netscape and Apache
Web Servers, Oracle 7.0 and Oracle 8.0, and Sun Solaris.
For ASAP http://www.asapdirect.com
Mr Powell implemented Microsoft FrontPage 2000, wrote
scripts in ASP and HTML. The site Mr. Powell was commissioned to design for ASAP was a simple set of data retrieval pages. The ASAP site included the Microsoft IIS Web Server,
Microsoft Access, Microsoft SQL Server 7.0, and Windows NT.
For Inline Corporation http://www.inlinecorp.com
Mr. Powell wrote freehand scripts in Perl and
HTML. Inline required user interactivity with simple data capture and retrieval. The Inline site included the Apache Web Server and Windows NT.
For a major music publication http://www.screamsofabel.com
Mr. Powell wrote freehand scripts in
Perl, DHTML, HTML and ASP. This site provided comprehensive information on music including musical group interviews updated quarterly, an online newsletter, group listings and various user interactivity pages, along with data capture and retrieval. This site included the Apache Web Server, Microsoft IIS Web Server, Microsoft Access, Microsoft SQL
Server 7.0, and Windows NT.
Technical SkillsComputer Languages
Java, JSP, JavaScript, TCL, SQL (Oracle PL/SQL, Transact-SQL), XML, Perl, HTML, ASP, Story
Server 4.2, Story Server 5.0, Vignette V/5 (platforms 5.5 and 5.6), DHTML (advanced HTML and
JavaScript).
Operating Systems
MS-DOS, Windows95/98/NT/2000.
Software/Miscellaneous
Story Server 5.0, Story Server Client Tools, Oracle7 and Oracle8 for Solaris and NT, Microsoft SQL
Server, Microsoft Active Server Pages, FTP.
Employment History
Web Developer/Consultant, Linkstone Group, Inc.
Developer, Contentra, Inc.,
Developer, ASAP Mailing and Fulfillment
Developer, Crosswalk.com, Inc.
Web Developer, ASAP Mailing and Fulfillment
Web Developer/Consultant, Inline Corporation
Web Developer/Consultant, HireKnowledge
Education
Vignette Fast Track II Training Class
Gardner-Webb University, Boiling Springs, NC
University of Maryland, College Park, MD
USDA Graduate School, Washington, DC
Affiliations & Publications
ACWA (Association of Christian Web Authors)