Ben Jubb's Resume (Last updated March 27th 2007)

Resume builder

Benjamin Jubb
Victoria, BC V8S 3L6 Canada

-

-

OBJECTIVE

To exceed expectations in a dynamic work environment using my problem solving and tool building skills. To work in a creative environment, among people interested in pushing the boundaries of technology.

I'm willing to re-locate.

-

-

SKILLS

  • A Windows user and programmer from the earliest days of version 3.1.
  • 15 years using Visual Basic, from version 1 thru to VB.NET (version 7). Have written scores of applications, large and small.
  • 10 years using Perl and similar languages (Ruby, Python, Lua, Javascript).
  • 20 years experience with many flavours of UNIX.
  • Broad range of experience in computing environments including network management, technical support and hardware repair and maintenance.
  • Keen interest in maintaining knowledge of computing trends and issues relating to privacy, security and information management.
  • Works well independently with minimal supervision given specific goals and objectives.
  • 5 years of experience in GIS, working with geo-databases, maintaining spatial datasets, and performing complicated geo-processing tasks.

-

-

WORK EXPERIENCE

Keen-Edge Solutions Inc.
Senior Developer

Nov 2006
Victoria, BC

Building applications to support public utility infrastructure, using Intergraph GIS tools, in a .NET environment.

-

Pacific Geotech Systems
Senior Programmer

July 2003 - Sept 2006
Victoria, BC

Most of the work I did for this GIS-focused consulting company was involved with geo-processing tools.

  • Developed three different extensions for ArcMap, employing VB.NET
  • Created a complex spatial processing system using ArcObjects, which processed a 4,000,000 feature geodatabase.
  • Conceived and initiated a system to automate conversion of ESRI coverrages to SDE layers. Over 2000 layers were created using the system.
  • Trained new employees
  • Provided ongoing documentation for in-house software development

-

BC Ministry of Forests
Contract programmer

October 2002 - March 2003
Victoria, BC

Designed and implemented a prototype viewer application for WML data sources, using C#. This would be similar to Google Maps, but as a standalone application. The project was a proof-of-concept that met the desired objectives, however it wasn't developed further.

-

AutoVU Technologies
Software Engineer

May 1998 - March 2001
Montreal, PQ

The company focuses on machine vision applications, with a focus on car license plate OCR applications. I primarily worked on applications relating to automated parking lot control.
  • Designed & supervised implementation of 3 versions of a parking lot control system. This system was distributed over a collection of machines, each with cameras and/or hardware interfaces for gates, loops etc. The system could run a parking lot without human supervision.
  • Supervised installation and testing of above system in numerous locations.
  • Worked with partner vendors on integration issues between their hardware/software and the AutoVU system.

-

HY Louie
Contract Programmer

May 1997 - April 1998
Burnaby, BC

The position required a variety of skills.
  • Programming: developed a variety of applications to streamline communication between the main warehouse, and the client stores.
  • Maintenance: assisted in maintaining a 100+ machine network of Windows machines.
  • Planning & design: worked with the VP IT on planning the growth of the in-house systems.

-

Cognologic Software
Software Developer

September 1995 - May 1997
Montreal, PQ

As this was a software consultancy, I worked on a variety of projects.
  • Designed and implemented a website to sell satellite imagery.
  • Implemented an e-commerce portal-type website.
  • Designed and implemented a parking lot control system.

-

BC Ministry of Forests
Software Developer

May 1992 - September 1994
Victoria, BC

Designed and implemented a viewing and analysis application for map data on Windows 3.1. The ministry primarily used Intergraph design files for digital maps at this time, and there were no applications available for simply viewing these maps on an average Windows workstation. Later on, simple querying and annotating facilities were added once the application started to get wide use in (and out of) the ministry. It was developed in Visual Basic (then new) and C (for the speed critical parts). In 1994, at a VB developer conference in Redmond, the application (Mapview) was demoed before the attendees and lauded by then-VP Steve Balmer. I understand the application still has users within the ministry.

-

-

-

COMMUNITY INVOLVEMENT

From 2000 through to 2002, I was computer technician at a youth center in Montreal, the Maison des Jeunes d'Outremont. During that period I installed and then maintained a small (6 machines, 1 server & 5 clients) Linux network. I also provided support for the Windows machines that were in use.

-

-

INTERESTS

  • Robotics
  • Machine intelligence
  • Cooking

-

-

EDUCATION

University of Victoria
BSc in Computer Science, software engineering

1989 - 1994
Victoria, BC

-

-

-

REFERENCES

(available upon request)

-

-

-

KEYWORDS

Perl Ruby Java C C# VisualBasic J# Windows-API .NET COM/OLE GIS ESRI ArcDesktop ArcSDE ArcObjects FME SQL SQL-Server Oracle MySQL UNIX Linux Bash Tcsh X-Windows KDE Gnome

-