## BIO
**DAVID FERGUSON**
**WORK EXPERIENCE**
**Westport Innovations – Vancouver, Canada** Oct 03 to present
· Converted original timesheet system from Microsoft Access to SQL Server with an ASP/JavaScript front end.
· Developed new timesheet screens to enhance usability of the product.
· Created new database tables and fields to support these enhancements.
· Met with employees to determine requirements for the application.
**KE Software - Vancouver, Canada** Aug 01 to Jun 04
· Managed projects involving the development and customization of museum and vital statistics software.
· Communicated with clients concerning software requirements, timeline planning and scheduling of resources.
· Customized web front end to client specifications using Java, XML and PHP.
· Developed Perl scripts to migrate data from customer’s legacy system.
· Designed, maintained and customized Texpress and Access databases.
**HSBC - Vancouver, Canada** Feb 01 to May 01
· Produced interactive screens for training modules using Java.
· Mentored staff members on the Java language.
· Wrote Perl scripts to automate WebCT tasks.
**XML Global - Vancouver, Canada** Oct 00 to Jan 01
· Implemented a Business-to-Business Net Market.
· Created Java Server Pages and Java Servlets to work with Enterprise Java Beans.
· Created Java routines to access XML configuration files.
· Developed tables for Oracle databases.
**ZM Systems - Vancouver, Canada** Sep 00 to Oct 00
· Developed an Internet book sharing application.
· Used the J2EE platform to develop and deploy Enterprise Java Beans.
· Created Java Server Pages to interact with Java Beans.
· Generated tables for an Oracle database.
**RLG netPerformance - Vancouver, Canada** May 00 to Aug 00
· Worked on a lease application Intranet site.
· Worked on an airport cargo tracking web site.
· Used ASP, RDS, VBScript and JavaScript to build web pages.
· Used SQL Server to create tables and validate data.
**Belgacom - Brussels, Belgium** Jan 00 to Apr 00
· Provided information as an Internet applications consultant.
· Worked on the redesign of the Belgian telephone company’s website.
· Learned Broadvision and applied it to the construction of the website.
· Developed and deployed JavaScript server side web pages.
**Ericsson Enterprise Solutions - Vancouver, Canada** May 99 to Dec 99
· Created a large medical web portal site for a client.
· Designed and put web pages into operation using HTML, ASP, and Perl.
· Created and implemented tables for an Oracle database.
· Played a key role in organizing resources and people for parts of the project.
· Coordinated with the client to find out requirements and desirable traits for the web site.
## Area of Expertise
**<u>Languages:</u>** Java, Perl, ASP, ASP.NET, JavaScript, VBScript, HTML, SQL, PL/SQL, XML
<u>
**Databases:**</u> Oracle, Microsoft Access, Microsoft SQL Server,
**<u>Operating Systems:</u>** Windows, MS/DOS, UNIX
**<u>Development Tools:</u>** Designer 2000, Visual InterDev, JDeveloper, CBuilder