Martin Jones' Resume (Last updated November 12th 2008)

Resume builder

Martin Jones

Ottawa, Ontario K4P 0A3 Canada


http://webdesign.byjones.net/

-

SUMMARY

-

Degree educated Software Engineer with over 12 years of solid business experience within multiple companies, ranging from large global blue-chip organisations to medium and small companies. Key strengths include strong communication skills and excellent client interface experience to build strong and lasting relationships with customers, promoting the employer at all times. He is a highly motivated individual, with the ability to work alone, or as part of a larger team with a proven history in identifying and implementing software and process improvements to save both time and money. He has demonstrable team-leading qualities in multiple roles with the ability to work at all levels of the company hierarchy.

-

WORK EXPERIENCE

-

06/2007 - Present
Head of Software Applications

FreeBalance Inc.

Ottawa, Canada

Overview
  • Managing a team of seven developers
  • Planning the migration from Uniface 8 to Uniface 9 to use the Unicode support
  • Using webservices to encapsulate existing code in order to expose functionality to Java
  • Planning and providing estimates for next phase of company's software suite
  • Troubleshooting customer issues on-site
  • Install/maintenance of CMS, Blog, Wiki and Forums on company intranet
Technical Environment
  • Uniface 8 and 9
  • Java
  • Oracle 8, 9 and 10g
  • MS SQL Server 2000 and 2005
  • Windows Vista and XP Professional
  • Apache webserver

-

11/2006 - 05/2007
Software Developer (Contracted to FreeBalance)

Parasol IT

Ottawa, Canada

Overview
  • Managing a team of seven developers
  • Planning the migration from Uniface 8 to Uniface 9 to use the Unicode support
  • Using webservices to encapsulate existing code in order to expose functionality to Java
Technical Environment
  • Uniface 8 and 9
  • Java
  • Oracle 8, 9 and 10g
  • MS SQL Server 2000 and 2005
  • Windows Vista and XP Professional

-

04/2006 - 11/2006
Development Consultant

Computer Software Group

Cheam, London, United Kingdom

Overview
  • Giving estimations for enhancements and making required changes to code for existing customer base
  • Bug fixing of software during go-live stage of a project to ensure client's targets are met
  • Generating quotes for customer change requests for enhancements to the application
Key Achievements / Projects
  • Heavily involved with the migration of the application to Uniface 8
Technical Environment
  • Visual Basic .NET
  • Uniface 7 and 8
  • Oracle 8, 9 and 10g
  • MS SQL Server 2000
  • Windows XP Professional

-

11/2004 - 12/2005
Contract Software Developer (3 month contract + 3 contract extensions)

Northgate Information Solutions Ltd.

Nottingham, United Kingdom

Overview
  • Optimised existing components to increase software performance
  • Rewrote components to add functionality
  • Documented legacy and new functionality within the application
  • Managed development of changes within the system, both personally and via allocation to other development team members
  • Responsible for liaising with customers during Functional Acceptance Testing of the application
  • Assisted customers with resolution of issues on-site during User Acceptance Testing
  • Resolved customer issues raised with the software, sometimes out of hours where necessary
  • Peer-reviewed developer code to perform impact analysis of changes and ensure conformance with development standards
Key Achievements / Projects
  • Optimised code performance by 30%
Technical Environment
  • Uniface 8
  • Oracle 9
  • Windows XP Professional

-

11/2000 - 11/2004
Technical Leader

Raindrop Information Systems Ltd.

London, United Kingdom

Overview
  • Chief software architect on project to redesign application using Service Oriented Architecture, using XML to communicate between tiers
  • Implemented use of Uniface Templates to enable components to be easily developed in less time for SOA environment
  • Designed components which could be easily used on both client-server and web presentation layers
  • Allowed reuse and sharing of components by implementing self-documenting code system
  • Developed web services to integrate with third-party Java application for time scheduling
  • Successfully project managed enhancements to a module for a French company
  • Designed a module to produce generic reports from the application data using Microsoft Word and COM
  • Produced components to allow UnifaceFlow to be integrated into the application's legacy code
  • Developed UnifaceFlow workflow packages to model customer's business workflows
  • Responding to technical questions from other developers
  • Scheduling and undertaking day-to-day maintenance and enhancements to the application to incorporate bug fixes and change requests
Key Projects / Achievements
  • Responsible for the migration of the application from Uniface 7 to Uniface 8
  • Collaborating with offshore development teams in India and Australia
  • Troubleshooting client installation issues whilst at customer sites
  • Presenting the UnifaceFlow integration at User Group meetings and at Sales Presentations at customer sites
  • Prepared and presented training courses to the development team members in order to use the SOA methodology
Technical Environment
  • Uniface 7 and Uniface 8 and UnifaceFlow
  • Oracle 7, 8 and 9
  • Microsoft SQL Server 7 and Microsoft SQL Server 2000
  • DHTML, HTML, JavaScript and PHP and MySQL
  • Microsoft Project, Word and Excel
  • Windows 2000 / XP, 2003 Server

-

01/2000 - 10/2000
Contract Software Developer

Mannesmann Dematic Colby

Sydney, Australia

Overview
  • Created and maintained software components for a Warehouse Picking System
  • Integrated software components with existing C programs to control pick-to-light hardware
  • Migrated software from Uniface 6 to Uniface 7
  • Designed, developed and tested components adhering to tight, customer-imposed, deadlines
Key Projects / Achievements
  • Assisted with the training of a team of developers to familiarise them with the use of Uniface
Technical Environment
  • Uniface 6 and Uniface 7
  • Microsoft SQL Server 7
  • Windows NT

-

03/1999 - 01/2000
Contract Software Developer

Raindrop Information Systems Ltd.

London, United Kingdom

Overview
  • Development of new software modules for use in the application
  • Creating prototypes to demonstrate new concepts which were later used in the software
  • Coordinating team of developers, scheduling their time and workload
Key Projects / Achievements
  • Implemented development standards for use within the development team
  • Travel to customer site in Paris, France to assist with software performance issues
Technical Environment
  • Uniface 7
  • Oracle 7
  • Microsoft SQL Server 7
  • Windows 95 / 98

-

09/1998 - 03/1999
Contract Software Developer

IBM Lits

Stevenage, United Kingdom

Overview
  • Development and maintenance of code for a large established project
  • Following detailed program specifications and programming standards developed by the Royal Air Force
Key Projects / Achievements
  • Met all deadlines imposed by customer in a timely fashion
Technical Environment
  • Uniface 6
  • Oracle 7
  • Continuus change control system
  • Windows NT

-

05/1998 - 09/1998
Contract Software Developer

Raindrop Information Systems Ltd.

London, United Kingdom

Overview
  • Design and implementation of a valuations module
  • Interpretation of program specifications and development of components to meet these specifications
  • Developed standard program templates and programming standards
Key Projects / Achievements
  • Development standards were subsequently adopted by the company resulting in easily readable and maintainable code
Technical Environment
  • Uniface 6 and Uniface 7
  • Oracle 7
  • Windows 95 / 98

-

12/1996 - 05/1998
Consultant

Compuware Professional Services UK (formerly Vine Systems)

Slough, United Kingdom

Overview
  • Hamilton Rentals: Analysis and Design of a Sales Front-end system using the Component Based Methodology
  • Hamilton Rentals: Working at customer site to gather requirements and produce detailed system specification
  • DHL: Design and development of Uniface components for use in an international shipping and billing application
  • DHL: Responsible for converting Uniface components to use the Application Framework used by DHL
Key Projects / Achievements
  • Required to work closely with the end-users during the implementation and testing phase of the project both in the UK and Belgium
Technical Environment
  • Rational Rose
  • Uniface 6
  • Windows 3.1
  • Informix

-

-

SKILLS

-

Programming Languages
  • Uniface (14 years)
  • Oracle SQL
  • PHP (3 years)
  • DHTML and HTML
  • JavaScript
Databases
  • Oracle 7 through 10g
  • Microsoft SQL Server 7, 2000 and 2005
  • MySQL
Process Methodologies
  • Waterfall Development Model
  • Software Prototyping

-

EDUCATION

-

September 1990 - June 1994

Coventry University

United Kingdom

BSc

  • Software Engineering

-

September 1988 - June 1990

Neath Tertiary College

Neath, Swansea, United Kingdom

'A' Levels

  • Computing and Mathematics (Pure / Applied)

-

September 1983 - June 1988

Cwmtawe Comprehensive School

Pontardawe, Swansea, United Kingdom

GCSE

  • Chemistry, Computer Studies, Statistics, French, Graphical Communication, Biology, Physics, English Language, English Literature

-

September 1983 - June 1988

Cwmtawe Comprehensive School

Pontardawe, Swansea, United Kingdom

'O' Level

  • Mathematics (taken 1 year early)

-

-

TRAINING

-

  • MS2373 - Programming with Microsoft Visual Basic .NET
  • Uniface Application Development (Compuware)
  • Uniface Advanced Application Development (Compuware)
  • Uniface Web Development (Compuware)
  • Uniface Environment Setup (Compuware)
  • Time Management (Raindrop internal)

-

CERTIFICATIONS

-

MS2373 - Programming with Microsoft Visual Basic .NET (Microsoft Approved Course)

-

INTERESTS

-

  • Skiing, kick boxing, playing squash, scuba diving, motorcycling, keeping tropical fish and using home computer.
  • Run an online Uniface forum (http://hosted.byjones.net/turf/)

-

REFERENCES

-

Gareth Bell, Guardian Development Manager
Northgate Information Solutions Ltd.
Bostocks Lane, Sandiacre
NG10 5QG, United Kingdom
Professional Reference

-

David Yexley, Training Manager
Compuware Limited
163 Bath Road
Slough, Berkshire SL1 4AA, United Kingdom
Professional Reference

-

Robert Musgrove, Assistant Secretary
HSBC Holdings plc
8 Canada Square
London E14 5HQ, United Kingdom
Personal Reference

-

-

KEYWORDS

-

Uniface, PHP, Oracle, SQL Server, Javascript, Service Oriented Architecture, SOA, AJAX, United Kingdom, Canada, Technical Architect, Software Engineer, Professional, Developer, Team Leader

-