Visual Basic Experience

I have 8 years of experience programming in Visual Basic. I have worked with versions 5 & 6 in a variety of roles and projects.

Project: Air Traffic Control Simulator
This product was written in VB and C++. The Visual Basic product was split into three main packages.

  • Node Manager - TCP/IP Controller managed all the PC's on the network
  • Sytem Manager - MDI Product for configuring PC's and Exercises to run
  • Data Prep - Database front end for storing all the exercise configurations

I was responsible for the rewrite of Node Manager and System Manager for new functionality and to bring the product into coding standards. I was also involved in upgrading the product from Visual Studio Version 5 to Version 6 as a lot of the libraries had changed and required retesting.

Project: Test Harness for a New Call Center
The test harness was created to simulate calls going in and out of a call center. The product was written in Javascript with an ActiveX provided for VB to interrogate the calls. The project was international with different components being written in America and the UK. The development schedule would then have a target which every development team had to meet. Then, when each milestone was met, the components would be installed and tested at our UK site.

I was lead developer on this project for writing the test tool with a dual role helping other team members learn VB and to write tests in my tool.

Project: Diagnostic Tool for Blood Test Machines
I was the sole developer creating a diagnostic tool to read the data logs written by blood test and blood screening machines. The solution was created from Customer Requirements which were shaped and adapted. The Product Solution was written in:

  • Visual Basic - Automated components to run in the system tray
  • VBA - Automation of MS Office Components to create spreadsheets and emails
  • HTML, CSS. Visual Basic automatically creating Webpages built from a Database

The solution was sold to the UK and European marketes as an enhancement to the existing Blood Test and Blood Screening services

Other Experiences
In addition to these main projects above I have written many programs for small companies to provide solutions to problems that they are having:

  • VBA Coding to enhance Office applications
  • VBA Coding to fix and repair an upgraded database
  • Utilities to run repetitive tasks