Richard Still
Location: Breda, The Netherlands
Specialty: Web Application Programming
Tools:  Linux (operating system), Apache (web server), MySQL (relational database), Perl (programming language)


My guiding principle is "Not just answers, the correct Questions".  This is the most essential way to state my general belief: the best way for me to help clients is to understand exactly what they do and how they will use the things I create.  The more I know about a client's workflow, the better I will be able to find ways to make their life easier.  Journalistic Inc was the first position I held that was exclusively a programming position and I have been hooked ever since.  Seeing the power and capabilities inherent in web services applications has shown me that this is the best way for me to make life easier and more productive for others.
I believe in the concept of Open Source Software and employ these technologies in my work.  In keeping with this philosophy, I have released three of my applications back into the public as a service to other people in the web community.  (See Oakmailer, Thinmailer, and Blogger for examples)


Work History

December 2001 - Now
Learnworks-Protos

Learnworks delivers specially modified versions of the Hartman Value Profiles.  Extreme number crunching and graphics generation with this testing system.   

November 2001 - June 2003
Chief Information Officer iScreen b.v.

iScreen b.v. (http://www.iscreen.nl) delivers psychological profile testing over the internet. Traditional paper-and pencil testing can take days or weeks to schedule (something that is hard to afford in a quick-moving market) and new online psychological screening systems rely too much on 'canned' responses. iScreen offers the best of both worlds to clients. Fast setups, 24-7 anywhere availability, and real psychologists looking over the results to deliver a report. Lot's of design and useability issues addressed and solved with this company. A LAMP (Linux Apache MySQL Perl) solution to provide customer-specific templating, real-time result tabulation/ data-mining, flexible user management, and multi-lingual modularity.

April 2002 - Now
Oakbox Productions
Started Oakbox Productions as an independent company. 
November 1999 - October 2001
Journalistic, Inc.

Journalistic is a trade magazine publishing company located in Durham, NC (USA). I am responsible for creating and maintaining the online pressence of each magazine. Here are the magazines and the roles I play in each of them:

  • QSR Magazine - The Magazine of Quick Service Restaurant Success. This magazine was started 3 years ago and is already a recognized authority in the QSR industry. For www.qsrmagazine.com, I created the following programs:
    1. A Web Subscription Management program, qualified users can sign up to receive a free copy of the magazine. Users that do not match certain criteria are shown a payment form where they can sign up to receive a paid subscription. The Sub manager also provides a way for subscribers to update their personal information and several reporting mechanisms for the administrator.
    2. The Online Reader Service script allows visitors to browse through advertising companies based on several criteria and request information from those companies. If a visitor asks for more information, their contact info is forwarded to the advertiser in a detailed overnight report.
    3. The Banner Rotation program has gone through a few changes since it was first written. It provides detailed reporting for advertisers as well as a way to lock ads to certain sections of the site. The QSR industry generates a lot of new articles, so I created a very easy to maintain database that dynamically updates the web site using PHP and MySQL
    4. There are two Online Surveys, one is a quick survey located on the home page, the second was a more complex multi-page survey of industry leaders. As a trade magazine QSR needs to guarantee the quality of its subscribers and so is audited by Audit Bureau of Circulations. The Quarterly report for ABC was once a time-consuming process taking weeks to complete, now the entire report is generated from the subscriber database with one button. This report includes detailed demographic breakdowns and statistics about QSR's circulation.
  • MAOL.com - Mergers and Acquisitions Online. All of the programming for this site was done by me. This web site allows people/brokers to post businesses for sale in a confidential environment. Visitors interested in buying businesses browse through the site and have the option of purchasing contact information on a listing. This site is almost totally automated. Billing is done as an overnight batch job, posters have the ability to edit their posts online through a special form, and the administrator can access any information about the site through a special admin interface.
  • College Guide - mycollegeguide.org. The College Guide is a way for colleges to reach gifted students at an early age. The College Guide itself contains articles about college life and school advertisements. The web site was created as a tool to aid students looking for colleges and to make it easy for a student to contact a school.
    This web site has four main areas:
    1. The Guru is a question and answer script that provides and easy way for the administrator to update the site. The
    2. College Search allows visitors to browse through colleges throughout the US based on a number of criteria. The
    3. Request Info page allows students to check off schools that they would like to receive admissions information from. This script also helps the student find their CEEB code, a designation number assigned to every school in the US and needed by the college.
    4. The Administration section produces reports for individual colleges in a variety of formats. Almost every college needs the student's information in a format that can be imported into their contact database. The Administration section also provides a way to run reports on the performance of a college's advertising.
  • Writing for Money - Writing for Money is a resource for freelance writers. Though I did not design the original web site, I did completely rewrite the following:
    1. A subscription management program that controls access to certain premium areas of the web site. The subscription database is now inside a MySQL database.
    2. An online script to update postings to the web site. This process was, at one time, completely manual and cost approximately 15 dollars for every new listing.
    3. A new section that allows visitors to post events and workshops.
    4. A credit card verification system for all new subscribers.

Aside from web site and subscription functions, I have also created a number of behind-the-scenes scripts to help with the day to day operations of Journalistic.

  • As a publisher, Journalistic maintains an extensive network of freelance writers. Each story needs a unique contract and these contracts needed to travel through several people (Editor, Section Head, Accountant, Writer) for every issue. I wrote a contract tracking program that keeps tabs on writers (amounts paid in past, performance notes, story counts, areas of expertise), the contracts we send to them (has it been signed? What rights were purchased? What is the contractual deadline), and the payments (Has accounting been notified? What is the deadline for payment?). This program has been a great convenience to the editors.
  • Advertisers (agencies and companies) in each of the magazines can upload ad materials directly through a web interface I designed.
  • I developed a fast and convenient way for advertising clients to pay for their ad placements via an online payment form that processes their credit card.
  • I also wrote a series of scripts that automatically backs up the databases and critical data from the web server to a server off-site.
August 2001 - 2003
JavaJunkies.org

Webmaster of JavaJunkies.org. This is a brand new site (http://www.javajunkies.org) based on the same software platform as Perl Monks (http://www.perlmonks.org). It is an attempt to offer a robust, interactive environment for community building. For me, one of Perl's greatest strengths is it's committed, helpful community, JavaJunkies.org is our attempt to duplicate part of that same feeling of connectedness. In it's first week, Java Junkies signed on over 50 members, showing the high level of enthusiasm for this idea.

Feb. 1998 - 2002
The Artist's Friend
The Artist's Friend is an online art gallery (http://www.artistsfriend.com) that allows artists to upload and maintain their images through a web interface. I scripted and designed every aspect of this web site. The main design challenge was to provide an easy-to-use interface that allows artists (usually non-technical people) to perform rather complex tasks. I also wrote scripts for traffic tracking, virtual cards, mailing list maintenance, and site administration.
August 1996- November 1999
Wachovia Bank NA

Wachovia Bank is the 17th largest bank in the United States. It is based in Winston-Salem, NC with international offices in Brazil, London, and Japan.

My main job function at Wachovia Bank was helping the Technical Support team watch over roughly 650 users ranging from an Executive VP to part time data-entry personnel. In the three years I was at Wachovia, Credit Operations expanded three times, doubling it's personnel and floor space. I was placed in charge of each of these expansions; ordering systems, synchronizing with Information Systems, etc.

I was also given the opportunity to initiate the Wachovia's intranet deployment in Credit Operations and set up several projects to aid communication between CrOps departments. This improved communication helped reduce the cost of loan fulfillment and processing for the bank as a whole.

Create intranet page to answer commonly asked PC questions, Result: 20% reduction in help desk call volume.

Project leader for online forms initiative. This project created an electronic interface between bankers and the Credit Operations department. Result: Completed project saved Wachovia over $500,000 (USD) in annual savings and improved department efficiency.

I created a CICS-Lan interface for print jobs that allowed mainframe print jobs to be printed to local printers instead of forcing the purchase of expensive line printers.

Distributed Technology Refresh Initiative (DTRI- Corporate initiative to replace all of the 20,000+ PCs in the company) responsible for porting my supported programs from OS/2 to WinNT and testing systems in new environment.

Set up an database that compares value of stocks held against loan exposures, Result: recurring annual savings of $60,000, but more importantly helped account managers more effectively manage the exposure of the bank in a volatile equities market.

1994 - 1996
SPS Payment Systems

SPS acts as a call center for companies that outsource their technical support. I started at SPS as an entry-level customer support specialist for Prodigy Online (a proprietary AOL-like provider, at one time the largest in the US). In under 2 months, I had moved up to an internal help line that 1st and 2nd level operators called for help with particularly difficult questions. In my spare time, I rewrote 2 manuals used by floor staff and reduced help line calls.

When IBM announced that they were ready to launch a new online product (InfoSage, now defunct, was the 13th online product IBM had attempted to bring to market and the first to actually make a release to the public) I was chosen to head up the new 27 member team and work with IBM representatives to map out the support process. IBM wanted a Lotus Notes Support system, so I worked with our internal programmers to build one from scratch. This application was an effective way for us to escalate program errors to IBM labs in New York for resolution

EDUCATION:
Electronic Engineering
East Tennessee State University
Bachelor of Science Degree

MANAGEMENT / INTERPERSONAL SKILLS:
I have a Directive/Analytical personality, which means that I tend focus on facts and figures more than on the emotions of my team members.  My natural reaction is to assume control and steer the conversation/situation if I feel that there is a lack of direction.  I communicate effectively with other Directive and Analytical people, but my specialty is breaking problems down into bite-sized chunks for non-detail oriented Expressive people.   I have a forceful personality that can overwhelm less assertive people unless I keep myself in check.

HOBBIES:
Poetry Slam, a spoken word competition. From 1993 - 1998, selected to participate in 3 national and 4 regional competitions. Member of musical group 'Urilliasekt', Experimental music, I designed and built the groups' infrasound generator. I enjoy tinkering with electronics, cooking, and reading Terry Pratchett books. I am a member of PerlMonks.org,Slashdot.org, and I am webmaster of Java Junkies in all of these places I am 'oakbox'.

 

Back to Oakbox Home Page.

 

 

scope creep n. The overwhelming urge to add just one more feature to a project causing the project to go over budget and beyond deadline.