Curriculum Vitae

A review of Thomas' skills and experiences in the IT industry.

Curriculum Vitae

A review of Thomas' skills and experiences in the IT industry.

Resume Date 2018-01-02 (PDF)

Curriculum Vitae or Resume of Thomas RM Boxall

BSc, I.S.P., ITCP, TOGAF, ITIL, Cert.APM

Overview:

What follows is an overview of my attached Resume, the skills I've gained over my 26 years of programming, 20 years of work, and 10 years of IT Professionalism.  I want to express how each success and failure has shaped the person I am today, and hopefully give you a picture of how I can be best utilized within your organization.

Terminology:

If I use unique terminology or acronyms here or on my Resume, I'll make sure to explain what I mean here.

Term Definition
Skills Matrix

An Agile Tool; Provides an overview of a person/team's skills using a 5 points system (0-4).

  • 0 = Interested in Learning
  • 1 = Trained, no Experience (Must have supervision)
  • 2 = Some experience (Should have supervision)
  • 3 = Experienced (Shouldn't need supervision, could supervise)
  • 4 = Mastered (Should teach others and supervise work)
Agile A software development methodology that utilises both the iterative and incremental methods to reduce the overall risk of the project.

Qualifications:

  • Bachelors of Science (Computer Science): (June 2008) Luther College, University of Regina
    • The Computer Science program at the University of Regina is accredited by CIPS and covers a primary section of the I.S.P. and ITCP IT Professional Designations.
  • Information Systems Professional (I.S.P.): (June 2009) Canadian Information Processing Society (CIPS)
    • The I.S.P. Designation that must be renewed, and indicates an ongoing commitment to IT Professionalism.
    • The I.S.P. Designation is the only IT Professional designation legally recognized by several provincial Provinces and provides "Right to Title" protection within those provinces.
  • Information Technology Certified Professional (ITCP): (May 2011) Canadian Information Processing Society (CIPS)
    • The ITCP certification has been accredited by the IP3 against the IP3P professional standard.
  • TOGAF: (Jan 2013) The Open Group
    • The industry standard certification for Enterprise Architects, Business Architects, IT Architects, Data Architects, and Solution Architects.
  • ITIL Foundation: (Oct 2010) AXELOS
    • The industry standard certification for IT Service Management.
    • The Foundation Level certification is the basic understanding of ITIL, and how it is used in an organization.
  • Certified Agile Project Manager (Cert.APM): (Oct 2013) PMAC-AGPC
    • An alternative Project Management certification to PMI's PMP certification, this certification focuses more on Software Development within IT shops that utilize Agile Software Development Methodologies.

Skills Matrix:

All skills as pulled from my Resume and divided by category.

Programming Languages

Skill Description Level
PHP Used to develop websites, alternative to HTML. 3
HTML Primary language for developing websites. 3
Javascript A scripting language designed for web browsers.  A major tool used in website design. 3
Twig Templating language for PHP. 2
CSS Used to force a unified look and feel to a website. 2
C# .NET iteration of C++ 3
SQL Database query language 3

Software Development Methodologies

Skill Description Level
SCRUM An Agile methodology 4
XP Extreme Programming, an Agile methodology 3
TDD Test Driven Design, an Agile Tool 4

Software Development Platforms

Skill Description Level
Bluefish Open Source website design tool 2
Bolt CMS Most common implementation of Twig 2
Telerik .NET web service SDK 2
Visual Studios Microsoft .NET development tool 3
SSMS SQL Server Management Studio, a SQL Server development platform 3
Sharepoint Designer Studio Microsoft Sharepoint development tool 1

Hardware Architectures

Skill Description Level
iOS Apple Mobile Platform 1
Android Google Mobile Platform 2
Mac OSX Apple Desktop Platform 2
Ubuntu Linux Desktop Platform 3
Ubuntu Server Linux Server Platform 3
Windows 10 Microsoft Desktop Platform 3
Azure Microsoft Cloud Platform 2

Office Tools

Skill Description Level
Office 365 Microsoft Office Suite (Word, Excel, ...), Cloud-based 3
Power BI Microsoft Data Analytics Tool 1
ConnectWise Project Management, Time tracking, and Defect tracking tool 2
3CX VOIP communication tool 2
Google Docs Google Office Suite (Word, Calendar, Spreadsheet,...), Cloud-based 3

Industry Knowledge

Skill Description Level
PHP Design, Development, Implementation 3

Curriculum Vitae

A review of Thomas' skills and experiences in the IT industry.

Learn more

BDD

What is BDD?  How does it work? And most importantly, how can I benefit from it in my company?

Learn more