Bernard Walker

Profile

Blasting across the alkali flats in a jet-powered, monkey-navigated coffin, Bernard's partially animated corpse seeks employment sequestered in a prison among feline coworkers. Does he seek the adoration of his bipedal peers?

NAY!

This overripe carcass wishes only to be happy and within arms length of at least one quadruped mammal. Lay offerings of remote employment (cat treats also accepted) at my doorstop. If my cadaver rises from it's subterranean cave, and doesn't see it's shadow...

Experience

ADGA Group Consultants

Ottawa, Ontario

Software Competency Manager

Apr 2024 - Presnet

  • As a Subject Matter and Information Technology expert, provided opinion, review, and consultation on the technological background of resources intended for bidding
  • Consultation and review of 30+ successfully placed resources
  • Establishing a software development competency framework
  • Developing comprehensive training programs to enhance software development skills and address competency gaps
  • Analyzing skill sets within the development team to identify areas for improvement and growth
  • Collaboration with other Competency Managers to align competency development with organizational goals
  • Maintained and updated documentation of training programs, best practices, and competency frameworks
  • Competency
  • Human Resources
  • Training

Senior Technical Archtect

Jan 2021 - Present

  • Modelling and Simulation Developer for the Bell CH-146 Griffon Mission Trainer
  • Developed a prototype plugin, written in C++, for gRPC based communications within the simulation
  • Developed a prototype plugin, written in C++, for retrieval of terrain/elevation data from remote Terrain Servers utilizing the Web Coverage Service (WCS) endpoints into DTED (Level 2) data
  • Updated back-end plugin, written in C++, for the simulation of a Radar and Laser Warning System based on the RWLR v5 system from Bell Helicopter Textron
  • Updated back-end plugin, written in C++, for the simulation of the Countermeasure Dispensing Systems (CMDS) based on the ALE-47 from Bell Helicopter Textron and BAE Systems
  • Team leader and Technical Architect for a desktop based Map extraction system using C#, WPF, GDAL, and ArcGIS Runtime (Maps)
  • Developer and Technical Architect for an Android based Map extraction system using C#, MAUI, GDAL, and ArcGIS Runtime (Maps)
  • Both Map Extraction Systems extract data from ArcGIS Server instances, as well as stand-alone WMS/WMTS/WFS/WCS Servers
  • Extract Map Data to a variety of formats, including raster images (PNG, GeoTiff, JPEG), GeoPackages (Raster and Vector), TPK, MBTiles, and DTED (Levels 0 to 2)
  • Extracted map data can be re-projected from its source projection, to a variety of compatible projections
  • C++
  • C#
  • ArcGIS
  • GDAL
  • GIS
  • Simulation
  • Agile

Intermediate Technical Archtect

Aug 2018 - Apr 2021

  • Team leader and Technical Architect for a Map extraction system using C#, WPF, GDAL, and ArcGIS Runtime
  • Map Extraction System extracts data from ArcGIS Server instances, as well as stand-alone WMS/WMTS/WFS/WCS Servers
  • Extract Map Data to a variety of formats, including raster images (PNG, GeoTiff, JPEG), GeoPackages (Raster and Vector), TPK, MBTiles, and DTED (Levels 0 to 2)
  • Downloaded data can be re-projected from its source projection, to a variety of compatible projections
  • C#
  • C++
  • ArcGIS
  • GDAL
  • GIS
  • Agile

Senior Systems Software Analyst

Sep 2011 - Aug 2018

  • Lead programmer for a document collation system using C#, MS-SQL, and WPF
  • Designed and developed a Windows Service for the execution of federated searches across multiple software domains (Sharepoint, dtSearch, etc)
  • Developed a REST service using Windows Communication Framework (WCF) which converts documents (DOC, DOCX, PDF, etc) into HTML
  • DownloadedDeveloped a REST service which operates as back-end storage for the AnnotatorJS (http://annotatorjs.org/) and Annotorious (http://annotorious.github.io/) javascript suites
  • C#
  • C++
  • dtSearch
  • Search
  • Agile

Junior Programmer Analyst

Oct 2008 - Sep 2011

  • Lead the transition from Visual Studio Installer Projects to Windows Installer XML Projects
  • Maintained and implemented various user interfaces for a variety of "reconnaissance" style reports. These interfaces implemented Microsoft Office OpenXml for the generation of printable and editable documents
  • Developed two separate DotNet MAF Plugins for a 3rd party GIS Mapping Application
  • C#
  • GIS

Senior Programmer

Mar 2008 - Oct 2008

  • Lead the transition from Office Automation to Office OpenXML for reporting/document generation
  • C#
  • OpenXML

Junior Programmer

May 2007 - Mar 2008

  • Maintained and implemented various user interfaces for a variety of "reconnaissance" style reports. These interfaces implemented Microsoft Office Automation for the generation of printable and editable documents
  • C#

Software Tester

Oct 2006 - May 2008

  • Evaluated software against requirements
  • Stress tested and performed requirements elicitation
  • IBM Rational Test

Education

MSc Computer Science

University of New Brunswick, Fredericton, NB

Sep 2004 - Aug 2006

Development of a Specification & Management Tool for Usability Evaluations of Mobile Systems


Diploma of University Teaching

University of New Brunswick, School for Distance Education, Fredericton, NB

Sep 2000 - May 2004


BSc Mathematics, Statistics, and Computer Science

St. Francis Xavier University, Antigonish, NS

Sep 2000 - May 2004

photo of me
  • +1 613 400 6606
  • business@bernardwalker.ca

Skills

    • Programming
    • C++
    • C#
    • SQL
      Specialisations
    • ArcGIS Runtime
    • GDAL
      Developer Tools
    • Git
    • Docker

Interests

  • Veganism
  • Animal Rights
  • Science Fiction
  • Dungeons and Dragons

Projects

  • Tetro

Links