Career Summary

I possess experience in the communications, manufacturing, Internet, military and simulation industries with notable contributions to numerous projects in each sector. My ability to identify and fill gaps in an organization has opened many doors, benefiting both employer and employee. At the moment, I am pursuing a project manager/leadership role in my career with a growing array of successful projects under my belt.
I am currently seeking a career that allows me to learn new skills while utilizing my previous information technology experience.

Work Experience

November 2008 – PresentSenior Programmer Analyst, Simulation Exercise Support Manager, VBS2 License and Configuration Manager

ADGA Group, Contracted to Department of National Defence - LSEC / DLCSPM, CFB Kingston, ON

  • Tasked to analyze, develop, maintain and support future simulation applications and overall simulation architecture
  • Perform software development assignments including requirements gathering, analysis, design, implementation and testing
  • Research and define requirements, implementation plans and solutions for current and future military simulation related products
  • Manage internal testing of products including test plan investigation, creation and implementation, personnel scheduling, hardware/software acquisition and installation, and assignment and monitoring of tasks assigned to the support team
  • Perform analysis, design, implementation and testing of system/software capabilities at external sites
  • Perform system testing and integration with Command and Control (C2) tools using SOAP/DSL communication protocols
  • Conduct and/or participate in project analysis, reviews and related activities
  • Liaise with IT architects to insure that architectural and design issues are clearly understood and implemented for various project schedules
  • Develop and support simulation user interfaces, designed to control the simulation suite of products, used by System Engineer Technician (SETs), Sim Specialists, C2 Specialists, Sim Team support, etc.
  • Design, develop, maintain and support dynamic web portals and applications
  • Assume a leadership role on most military exercise support initiatives, including overall responsibility for managing simulation support scheduling and resources, budgeting, assignment and monitoring of tasks assigned to the support team
  • Manage and provide planning and support to contract personnel, internal civilian and military support personnel during mission critical simulation exercises
  • Gather, document and validate system requirements during mission critical simulation exercise events
  • Provide technical support to trainers during mission critical simulation exercise events
  • Mentor more junior staff and assign exercise support tasks, including the estimation of time and resources required to complete them
  • Assume responsibility for simulation support travel forecasting up to twenty-four months in advance
  • Manage and distribute VBS2 licensing and configuration support to internal and external military organizations

January 2001 - PresentWeb Developer/Owner

BHGDesigns.com, Kingston, ON

  • Assume overall technical design and implementation for the development and design of all projects
  • Oversee requirements gathering and validation with clients to insure that the requirements are complete and that system design issues are addressed
  • Conduct highly relational database schema design and development based on client requirements
  • Manage small to medium size projects, including analysis, design, estimation and implementation of tasks to accommodate timely project completion
  • Liaise with clients to insure that web application and design considerations are clearly understood and implemented
  • Design, develop, maintain and support dynamic Internet web portals and applications
  • Conduct real-time, highly relational database development and support
  • Perform E-Commerce development and support
  • Design and implementation of cross browser functionality
  • Provide support and administration of Linux servers and services
  • Provide Windows and Linux user support

November 2000 - January 2007Programmer/Systems Analyst

Computer Sciences Corporation - DuPont Account, Legacy Systems, Kingston, ON

  • Conducted technical analysis, design, implementation and problem solving on new and existing manufacturing systems for the purpose of maintenance and/or improvement
  • Performed requirements gathering and validation with team leaders to insure that system requirements were complete and that architectural issues were addressed
  • Analyzed, developed, maintained and supported business-critical applications, including the Finished Goods Manufacturing System, the communication links between the manufacturing process and shop floor radio frequency equipment and manufacturing feeds to and from enterprise material requirements planning (MRP) applications (SAP) at local and remote locations
  • Generated design and implementation requirements for system feeds to enterprise MRP applications for new and existing shop floor equipment at local and remote locations
  • Supported and provided enhancements to shop floor manufacturing and shipping infrastructure across five plant locations (DuPont Maitland, DuPont Kingston, DuPont Pointe Claire, Andola Fibres, and offsite DuPont Kingston warehouse)
  • Provided backup workflow manager duties for the Legacy Systems Team, using a common problem management tool to distribute work
  • Participated as an active member of the SAP/R3 radio frequency bar coding Team
  • Managed the SAP/R3 radio frequency bar coding equipment upgrade project

January 1999 - October 2000Technical Sales Support/Student Placement

Telnet Incorporated, Brockville, ON - Call Center Team

  • Oversaw requirements gathering and validation of test cases and resulting validation documents for the purpose of testing new/enhanced hardware
  • Liaised with sales associates to insure that architectural and design issues were understood and implemented correctly in client configurations
  • Analyzed system operation for the purpose of generating installation manuals and user training documentation
  • Developed IVR/CTI testing scripts using an extended form of Visual Basic, used to manipulate telephony testing hardware and software packages through PBX, IVR, and CTI applications
  • Performed regression, load and monitoring tests on telephony networks
  • Developed simulation test cases using advanced simulation software
  • Installed and configured telephony testing hardware and software
  • Configured and/or modified hardware/software to run on various network platforms including CAS, ISDN, SS7 and analog

Summary of Qualifications

  • Experience developing software in a variety of languages in the modeling and simulation field
  • Experience gathering, documenting and validating system requirements for business critical environments
  • Experience liaising with IT architects to insure that architectural and design issues are clearly understood and implemented
  • Experience providing a leadership role within a team, including management of scheduling and resources, budgeting, assignment and monitoring of tasks assigned to team members
  • Experience mentoring more junior staff and assign tasks, including the estimation of time and resources required to complete them
  • Experience with application test plan investigation, creation and implementation, including personnel scheduling and resources, assignment and monitoring of tasks assigned to the team
  • Experience forecasting travel budgets up to twenty-four months in advance
  • Experience working with current and future simulation and C2 systems used by the Canadian Armed Forces
  • Experience managing processes and procedures related to simulation exercise management
  • Comfortable working in both military and civilian environments
  • Level 2 (Secret) security clearance

Technologies, Languages & Tools

Operating Systems

  • Windows NT/9x/2000/XP/7, Ubuntu Linux, Fedora Linux, RedHat Linux

Database

  • MySQL, MS SQL, MS Access, Sybase SQL Anywhere

Languages

  • Java, Pascal, DEC Control Language, SQL, Fortran, TCL/TK, PHP, HTML, DHTML, CSS, XML, JavaScript, AJAX, JQuery, VBScript, Hammer VBScript

Simulation

  • CAMX, JCats, CAST/ABACUS, COW, VBS2, SimSpeak, Bender, VCCI, LC2IEDM, DIS Protocol

Software & Tools

  • VMWare VSphere Client, FTP Client/Server, PuTTY, GiT, CVS, MS/Open Office, Adobe Photoshop, GIMP, Apache HTTP Server, Apache Tomcat Server

Methodologies

  • ISO 9001, LSEC Quality System, CSC Catalyst Methodology, Rapid Application Development, System Design and Analysis, Object Oriented and Reusability, Telephony Testing, Network Testing, UML

Education

1997 – 2000St. Lawrence College Kingston, ON

Business Administration and Information Systems

  • A three-year program that includes basic business practices, marketing strategies, basic and intermediate programming techniques, systems analysis and information systems design

Additional Information

  • Researched, defined requirements, implementation plans and solutions for Web Map Server (WMS) strategies for the purpose of designing a global mapping facility for exercise use
  • Develop and maintain dynamic Internet applications and portals that attract users from around the world
  • Performed approximately 500 hours of student placement to learn skills beneficial in the workforce
  • Understand and actively participate in the effort to implement and use a recognized process framework during software development
  • Continually demonstrate the ability to quickly and efficiently learn new skills and tools in and out of the workplace
  • Continually research and utilize open-source technologies
  • Participate in competitive, team-based sports outside of the workplace

Contact me

Contact me for

Back to top