EDUCATION AND QUALIFICATIONS
1998: BSc (Hons.) Electrical
Engineering, University of Witwatersrand, S.A.
Final Year Project:
Using Visual Basic to create a
realistic sounding text to speech converter using a human rather
than a synthesized voice
PROFESSIONAL PROFILE
A highly
professional and skilled VB / Web Analyst Programmer and IT
support Engineer with considerable experience in the IT Sector
as well as a degree in Electrical Engineering and a part time
career as a music producer. An excellent communicator with
clients and colleagues alike who adopts an analytical and
pragmatic approach to all endeavours, working independently or as
part of a team to achieve results. Has a proven track record in
the creation of bespoke systems meeting and exceeding client
specifications and expectations.
TECHNICAL
SKILLS
|
Operating System |
Years of Experience |
|
|
Windows NT/2000 |
6.0 |
|
|
Windows 95/98/ME/XP |
8.0 |
|
|
DOS |
15.0 |
|
|
Languages & Tools |
Years of Experience |
Skill Level (/10) |
|
ASP |
6.5 |
10 |
|
W3C Accessibility |
2.5 |
9.5 |
|
WML |
0.2 |
8 |
|
HTML / DHTML / XHTML |
6.5 |
10 |
|
XML/XSL |
2 |
9 |
|
ASP.NET |
0.5 |
7.5 |
|
PHP |
0.2 |
7.5 |
|
VBScript |
6.5 |
10 |
|
CSS |
5 |
9 |
|
Visual Basic |
4.5 |
9 |
|
Javascript |
5 |
9.5 |
|
SQL 6.5/7/2000 & MySQL |
6 |
9.5 |
|
JSP |
0.2 |
5 |
|
Visual Studio 6/.NET |
4.5 |
9 |
|
Dreamweaver |
3 |
9 |
|
Access |
5 |
9.5 |
|
Excel |
5 |
9.5 |
|
Adobe Photoshop |
4.5 |
9 |
|
Flash |
0.2 |
6 |
|
VBA |
1.5 |
9 |
|
ADO |
5 |
9.5 |
|
CMS |
1 |
8 |
|
IIS |
4 |
9 |
|
ADS |
0.5 |
8 |
|
C++ |
0.5 |
5 |
|
MTS/COM/COM+ |
3.5 |
8 |
|
VSS |
2.0 |
8 |
| |
|
|
|
|
|
Databases |
Years of Experience |
|
MS SQL Server 6.5 /7/2000 |
6 |
|
MS Access |
6 |
|
Applications |
Years of Experience |
|
ADS |
0.5 |
|
SMS |
0.1 |
|
Intellimirror |
0.1 |
|
MS Word |
6.0 |
|
MS Access |
6.0 |
|
MS Excel |
6.0 |
PERSONAL DEVELOPMENT
• Currently developing an Internet Radio song
finder. This site works by searching over 7000 Internet
Radio Streams and shows you which stations are currently
playing a particular song, artist or genre.
• Developing audio based applications for Symbian
and Microsoft based phones using C++ and Java.
CAREER
SUMMARY
05/2005 – Present Web Developer/Analyst Programmer,
[snip]
• Working for a financial company involved in
Risk Analysis and Insurance developing Intranet as well as
in house applications according toW3C accessibility
guidelines
• Main tools and languages used include Dream
weaver, SQL, ASP, XHTML VBScript, JavaScript and PHP
• Created web application in both PHP and ASP for
HR to add/edit vacancies for both the Intranet on IIS and
the external website on a Unix server.
• Created PHP application to allow members of
staff to create HTML emails and send them off to clients on
a mailing list. This is viewable until the 5th of
October after which it will be locked down to JLT staff
only. At present it is just sending an email to
myself so you can have a play around if you wish.
• Created PHP application to allow members of
staff to add new events to the site.
• Setup new IIS web server including enabling cgi
for faster search engine performance
• Developed web application to dynamically create
graphical organisational charts using extremely complex
mathematical algorithms. This allowed members of the company
to keep organizational charts up to date through a web
application instead of having to create new PowerPoint
charts every few weeks
• Developed in house web stats application to
track page hits, screen resolutions etc
• Developed PHP page to submit a form including
attachments to a SQL database and to an email address
• Helped design new templates for websites
including the development of JavaScript code to
automatically change the page size according to screen
resolution instead of having white space.
• Helped design new templates for websites
including the development of JavaScript code to
automatically change the page size according to screen
resolution instead of having white space
• Created backend for JavaScript menu system to
allow users to dynamically change the menus on the intranet.
For developers I also added functionality to change between
different template styles.
• Created VBScript application to import old site
into new templates. The application extracted the titles and
content sections of each page and created files on the new
server using the new templates. This application also
extracted the current menu structure by reading the
JavaScript menu files and importing the relevant information
into the menus database.
08/2005 – Present Analyst programmer,
[snip]
• Developing WAP application for taxi ordering service
using ASP and WML
• Freelance projects running concurrently with
current contract.
• Initial meetings with client to formulate
specifications and requirements of project.
• Developing an ASP.NET website for an out of
hours medical services company.
• Using open source .NET content management
system called DotNetNuke to create site
• Developing class modules in .NET to add to the
functionality of the CMS such as an online Rota system for
doctors to apply for shifts.
04/2005 Web
Application developer, CTN
• Working for a TV production and webcasting
company, CTN, developing a W3C accessible content
management system to be used by their clients such as The
Body Shop, Reuters and BP
• Main tools and languages used include
Dreamweaver, MySQL, ASP, XHTML VBScript, JavaScript and CMS
• Developed microsite for Reuters webcast
02/2005 – 03/2005 Web Application
developer, Emperor Interactive
• Working for design agency, Emperor
Interactive, developing an accessible content managed
interactive web site for a cruise ship operator
• Main tools and languages used include Visual
Studio, SQL Server, ASP, XHTML,XML, XSL, VBScript,
JavaScript and CMS
• Initially developed administration section for
clients to add cruise information.
• Created page to export data to an XML file to
be used by flash application
• Developed all interactive parts of the site and
integrated these with XSL templates and CMS
03/2004 – 12/2004 Web Application
developer / Analyst Programmer, O2
• Working for mobile telecoms provider, O2.
Main tools and languages used include Dreamweaver, SQL
Server, ASP, Javascript, VBScript, JScript
• Development complied with the new W3C standards
Accessibility guidelines including ensuring that users with
disabilities may use the full functionality of any site.
This takes into account things such as sufficient colour
contrast, providing descriptive text for all images & tables
and allowing code to be run on non-JavaScript enabled
browsers such as screen readers.
• Initially did development and maintenance of
the award winning company Intranet Portal, VitalO2
• Developed mobile version of Intranet to be accessed
via Blackberries and XDAs.
• Helped develop and enhance in house CMS system as well
as provide users with training on how to use system.
• Later moved into project work.
• Developed application to monitor traffic in stores and
view graphs for each store comprising of number of people
going into the stores, number of sales as well as staff
numbers per half hour. The graphs are created dynamically
via Microsoft Office Web Components.
• Developed Police Liaison system for police to send
requests securely via a Web form to find out information
relating to specific phone numbers such as registration
details as well as location based tracking
• Converted application from Jscript to VBScript and
improved database performance where required
02/2004
Development Manager, Right Hand Side
• Working for Advertising agency,
Righthandside.com. Analyzed clients requirement and
managed a team including a graphic artist and a flash
animation specialist
• Worked with managers of company and instructed team on
the implementation of the design ideas
• Created Dynamic HTML site, www.righthandside.com using
DHTML and javascript
•
Analyzed various streaming solutions and decided that the best
solution would be to use Real Media to provide streaming audio
and video
11/2003 Web Developer/Analyst
Programmer – MyKindaPlace.com
·
Worked on various major content based portal .
·
Hand coded ASP using Dreamweaver
·
Created new content pages and features such as
voting polls and quizzes
·
Worked with audio and video plugins for streaming
content
·
Created search engine for skyone which uses xsl
stylesheets to display schedule information taken from a live
xml feed from Sky.
·
Made aesthetics to improve the look of the site.
05/2003 –
01/2004 Web Developer/Analyst
Programmer - Kynixa
·
Developed a 3 tier ASP based application for
medical company, Kynixa, using ASP, XML and a SQL server
2000 backend.
·
Hand coded ASP using Visual Studio and Dreamweaver
·
Used Cascading Style Sheets (CSS) for look and
feel of site
·
Developed web based Excel graph reports to show
amongst other things statistical data
·
Developed application to create client templates
from word documents to save user having to copy and paste the
information in every time
·
Used JavaScript validation
·
Using ADO to interact with database
·
Developed Stored procedure in SQL
·
Created graphics using Photoshop
·
Developing various reports to show progress of
patients as well as success of company
·
Configuring IIS and SQL Server
·
Used Windows Scripting Host to send emails and
reminders on a daily basis
·
Application involves amongst other things facility
to capture information about clients, doctors and associates as
well as a reminder system to follow up on certain tasks
·
Created instant popups to show details of clients
with a mouseover on a drop down menu. This was done by
incorporating xml information into the html file.
·
Created ASP based Microsoft excel charts to show
progress of clients
·
Further developed template section to
automatically complete Microsft Word template documents
10/2001-04/2003 Web consultant
and support engineer, Shockwave Limited
Company:
Linksfield Technologies
·
Migrated network and users from Novell 4 to
Windows 2000
·
Developed ASP pages with SQL server backend to
generate combined HTML reports of various user lists
·
Taught junior ASP developer professional software
development techniques
·
Developed applications using Windows Scripting
Host to automate server migration tasks including amongst
others, creation of users in Active Directory and setting
permissions for user directories
·
Implemented security on IIS server to avoid
hacking
·
Created program to wherever possible,
automatically migrate desktops from Novell login to Windows 2000
login including such tasks as renaming computers and joining
them to the new domain.
·
Working with Active Directory services (ADS)
·
Configuring IIS server
·
Migration of files and groups from Novell to
Windows 2000 file and print server
Company:
Webvein
·
Developed an Access database
·
Used VBA to add extra functionality to Access
reports such as validation
·
Hand coded HTML look and feel as well as used
javascript for validation
·
Generating reports within Access to supply Trade
Data for international clients
·
Created ASP front end as well as facility to
export ASP reports into Excel.
·
Using XML to create pivot tables for reports
Support for
individual clients around the greater London area
·
Providing desktop, network and hardware support to
individuals and companies in the Greater London Area
·
Providing computer tuition for individuals and
companies
·
Communicating with clients on a regular basis
·
Developing VB and ASP applications where required
Company:
Romeo Internet Cafe
·
Developed a Visual Basic application with a SQL
database to run on all the machines in the Internet café. The
application monitors Internet usage and stops users from using
the Internet once their time is up.
·
Designed graphics using Photoshop
·
Used API procedures to stop all windows function
keys from being used
·
Setup the network and installed Windows XP on all
the machines.
·
Providing support when needed
Company: London Borough of Brent-Payroll Department
·
Analyzed system processes and suggested ways to
streamline payroll procedures and cut down on paper work
·
Created front-end ASP applications to more easily
use the data available for payroll.
·
Assisting with data processing and data
verification using the payroll system setup by ITNET
·
Undertaking a varied role providing desktop
support to a range of users
·
Setting up new machines as required
·
Communicating with users and other colleagues on a
regular basis
12/1998-06/2001 SYSTEMS ANALYST & DEVELOPER,
Logical Services - MCSP
·
Gaining promotion to a role within the Broadvision
department, an elite development team including the top
developers in the country
·
Working on various e-commerce projects for blue
chip companies, finding the best solutions for their business
needs and developing the necessary applications throughout the
entire life cycle
·
Worked on Content Management websites using
Broadvision
·
Projects built on Microsoft N-Tier methodologies
·
Working for Rohlig, an international sea and air
freight company developing three tier Intranet and Internet
sites for the company to capture shipping information and allow
clients to track their orders
·
Designing a relational SQL database with triggers
to handle the bulk of the processing
·
Using COM MTS objects for middle tier development
to ensure optimum performance with high usage.
·
Creating a system using Mapi to process incoming
email attachments immediately
·
Creating a remote server monitoring application
which sends sms messages and emails immediately informing the
relevant parties of service malfunctions
·
Working for Edufin, a loan company within the
education sector, to create and develop a student capturing
system using Visual Basic 6, COM and SQL 7.0
·
Upgraded IT systems for Spoornet, South Africa’s
biggest rail company, from Sybase to a Web based solution.
01/1998-08/1999 IT SUPPORT, D & H Milner
·
Undertaking a freelance role providing technical
support to the organisation as required
·
Setting up and fixing internet connections on PCs
·
Resolving any software or hardware problems
speedily and correctly
·
Developing effective client relations to secure
business contracts
08/1998-12/1998 Web
developer/Manager, www.ShopWars.com
·
Responsible for the creation and success of South
Africa’s premier auction website
·
Using relevant technology including ASP, Access &
SQL 7 to set up the web site
·
Developed sliced images for navigation of site
using Photoshop
·
Ensuring complete automation of the site to enable
it to be run by itself
·
Sold the site in 1998 to develop other skills in
the IT industry
12/1997-02/1998 Web
developer/Manager, Camden’s Realty
·
Developed interactive website to allow customers
to search for and submit properties online.
·
Developed VB Application for company to look up
and store information on clients and properties
·
Used SQL database to store the information
PERSONAL DETAILS
Driving
Licence: Full/Current
Receiving a merit bursary for academic excellence in 1998
4 distinctions
for Science, Computer Science, Business Economics & Maths
Preferable Location: Greater London
Currently include: Writing – Journalist for a
monthly publication in South Africa
Music – Part
Time Music Producer, using Internet marketing to promote music.
REFERENCES ARE AVAILABLE ON REQUEST
|