| CURRICULUM VITAE |
|
| Name |
Richard Hugh Barnes-Webb |
| Contact Tel No |
079 6858 1343 (UK)
051 753 1423 (S.Africa) |
| E-Mail |
richardATbarnes-webbDOTcom |
| Web |
http://www.barnes-webb.com |
| Date of Birth |
11 November 1973 |
| Nationality |
South African |
| Education |
National Diploma in Information Technology from Technikon
Witwatersrand (3 Year Course). Completed school with exemption,
including Computer Studies as extra subject. |
| Marital Status |
Single |
|
| Technical Skills Summary |
| Operating Systems: |
| Unix (Solaris, Linux, HP/UX) |
2 Years |
| Windows NT 4 (Server & Workstation) |
2 Years |
| Windows 95 |
1.5 Years |
| MS-DOS 3.3 to DOS 6.22 |
3.5 Years |
| Windows 3.1x |
3.5 Years |
| Programming Languages: |
| Perl 4 & 5 |
2 Years |
| TCL |
18 Months |
| Clipper 5.1 - 5.3 |
2.5 Years |
| Delphi v1 |
2 Years |
| C/C++ for DOS |
1 Year |
| Internet: |
HTML & DHTML (CSS &c.) &
JavaScript (v1.2)
|
4 Years |
Vignette StoryServer (3 &4.x)
(Solaris & NT)
|
18 Months |
| Web Servers (Apache, IIS (3 & 4), Spyglass) |
2 Years |
| Design & DTP: |
| Adobe Photoshop v4 |
2.5 Years |
| CorelDraw v3-8 |
2.5 Years |
| AutoCAD r13 |
2 Years |
| 3D Studio v3 & 3D Studio Max 1.1 |
1.5 Years |
| Database: |
| MS SQL Server (6.5 & 7) |
6 months |
| Oracle |
8 Months |
| Ingres |
6 Months |
| Paradox |
1 Year |
| xBase |
2.5 Years |
In addition to the above, I also have
exposure to the following: |
| Java (JDK 1.1) |
| Microsoft ASP |
| FrontPage |
|
Work History
|
| COMPANY |
Rufus Leonard |
| POSITION |
Web Developer |
| DURATION |
May 1999 - October 1999 |
| SKILLS SUMMARY |
WinNT,
StoryServer,
TCL, Perl, (D)HTML, JavaScript,
Adobe Photoshop,
SQL Server, IIS |
| DUTIES |
I was hired by Rufus Leonard as a StoryServer consultant for the redevelopment of
Shell Chemicals' web site (www.shellchemicals.com).
This included having to train two other web developers in StoryServer and TCL.
I played a leading part in designing the new database structure, based upon web page
prototypes created by Rufus Leonard designers. Also involving creating SQL
scripts to create/maintain tables in SQLServer.
I was responsible for installing and maintaining a StoryServer development site
on an NT Server. This took into account the future (now current) transfer to
Shell.com's live server. I was also very active in the database administration.
During the course of the project we successfully upgraded our StoryServer installation
from v4.1 to v4.2, as well as moving our database from SQLServer 6.5 to SQLServer 7.
I had an active part in developing various TCL scripts/templates for both the live
front-end web site and the back-end, browser based, production system.
|
| COMPANY |
TheGuardian/The Observer Newspaper |
| POSITION |
Web Developer |
| DURATION |
May 1998 - April 1999 |
| SKILLS SUMMARY |
WinNT, Unix, StoryServer, Perl, TCL, (D)HTML,
JavaScript, Apache, Netscape Enterprise Server, Adobe
Photoshop, Oracle, Postgres, mySQL |
| DUTIES |
| I was initially given a two month contract
to maintain The Guardian’s existing web site while their permanent
staff were training. This involved maintaining, re-purposing, and
updating a browser-based production system written in Perl. The
system involved, among other things, scripts that interfaced with
Postgres and mySQL, created HTML pages on the fly from user defined
templates, and dynamically updated web pages (via a cron job)
according to an FTPed data feed. During this time I developed a
production system to maintain The Guardian’s World Cup site.
My contract was then extended to a year, and I joined a team with
the task of creating ‘editor’s tools’ for The Guardian. These
browser-based tools are written in a combination of HTML (incl.
DHTML), JavaScript, TCL and Perl. The tools allow relatively
un-technical editors/journalists and site builders without
programming skills to do layout on web pages, create/modify site
navigation, insert and edit articles, create and edit images and
some general site maintenance (e.g. uploading images). The TCL was
normally embedded in the StoryServer content management system. Data
is retrieved from an Oracle database via TCL library commands
provided by StoryServer.
|
| COMPANY |
Barclays Bank International Plc. |
| POSITION |
Intranet Web Developer |
| DURATION |
Sept. 1997 - March 1998 |
| SKILLS SUMMARY |
WinNT, Unix, Perl, Java, HTML,
JavaScript, Apache, IIS, Spyglass, Netscape (Server &
Communicator), CorelDraw, Adobe Photoshop, Ingres |
| DUTIES |
| I was required to create an Intranet front
end to the Barclays PCMS department's EIS/data warehousing project.
The site was required to display different options, depending on
which user was online. This involved building a flexible security
model to allow various levels of access to the data and most of the
pages being dynamically generated. Close monitoring of the site
usage was also required and implemented. To do this I had to write
programs to interface with Ingres on an HP-UX machine and link up
the EIS program/interface running on NT.
Due to the PCMS Intranet's success, the project was extended to
become a more general Intranet site. I was then part of a small team
that extended the Intranet site's capabilities to cope with more
general site access. This included redesigning the Ingres database
and extending the security model to include lower level restrictions
(i.e. Apache's .htaccess security system). I was required to write
numerous remote access/Intranet applications. Among others, notably
a remote site manager that gave users the ability to create their
own sites and alter their user space as they wished. Also a remote
Intranet Administrator tool, to allow administrators to adjust the
security mechanisms, change database content and the ability to
switch off various pages if needs be.
|
| COMPANY |
Racal Transcom Ltd. |
| POSITION |
Clipper Programmer |
| DURATION |
August 1997 |
| SKILLS SUMMARY |
Win95 Clipper, C |
| DUTIES |
I was given a short contract to assist
existing programmers in maintaining and debugged existing Clipper
applications and in-house communications software.
|
| COMPANY |
Anglo Dutch |
| POSITION |
Junior Programmer/ Technical Support - IT
Administrator |
| DURATION |
Feb. 1995 - April 1997 |
| SKILLS SUMMARY |
Windows 3.11, Win95 Delphi, Clipper, C HTML
& JavaScript CorelDraw, AutoCAD, 3D Studio |
| DUTIES |
| I was initially recruited to maintain,
up-grade and develop in-house Clipper applications and provide
technical support for various commercial applications, which
included Paradox, AutoCAD and CorelDraw.
After I was promoted to IT Administrator, my duties expanded to
Network Administrator for the LAN. I was required to recommend and
implement all hardware and software upgrades as well.
During this time I created and maintained Anglo Dutch's Web site,
which involved an introductory catalogue to the products that Anglo
Dutch sold. I worked with the Interior Design Dept. to prototype a
web-based office furniture selection application (involving a
potential client being able to assemble the workstation of his/her
choice on the Internet before ordering the parts).
I also rewrote Anglo Dutch's basic quoting tool from Clipper
into Delphi.
|
| COMPANY |
Consol Glass |
| POSITION |
Junior Programmer |
| DURATION |
April 1994 - Oct. 1994 |
| SKILLS SUMMARY |
Clipper |
| DUTIES |
I began as an operator on Consol's ICL
mainframe. I then was requested to develop a Job Card system for
the Data Processing Dept. using Clipper. The system included a
planning tool and statistical analysis of the time used by the
programmers. |
|
(References available upon
request)
|
|