Resume of Colin Morris

I strive to use my analytical, organisational and technical skills and experience to facilitate long lasting and enjoyable solutions for a variety of user desires. Since 2000 I have been involved primarily in the development of web applications, from the coal-face through to team management and solutions architecture/ design. In my current role as solution architect (integrator), that has branched out into holistics solutions sourcing - from custom development through sourcing existing solutions and reworking business processes to solve problems without technology changes - with the focus on working with the university's Research and Data management areas.

Experience

Currently employed as Solution Architect (Integrator) [Details]
-

Griffith University

Provide expertise to identify and translate system requirements into software design documentation, identifying possible existing solutions (internal and external).

  • Development of solution architectures and system designs that comply with architecture standards across a wide range of business contexts and technologies with the ability to identify and evaluate alternative design options and trade-offs
  • Broad knowledge of modern technologies practices and patterns (e.g. cyber security controls, integration patterns, identity management, software development, and cloud)
  • Provide support to change programmes and projects through strong technical leadership and the preparation of relevant documentation
  • Maintaining quality relationships with a wide variety of stakeholders and colleagues
  • Knowledge of enterprise architecture frameworks (e.g. TOGAF)

Presentation: Working with PeopleSoft APIs

Presentation to the PeopleSoft Higher Education Users Group

Delivered at the 2009 PeopleSoft HEUG Australia Conference, Cairns.

Publication: JavaScript: It's Just Not Validation (web article) [Details]

The term "JavaScript validation" is a somewhat misleading one for describing the process of assisting the users to fill forms out correctly. In fact, the back-end code performs the validation — JavaScript merely provides assistance. But when the validation and assistance don’t come from the same source, they do nothing but confuse people.

Publication: Code of the Coder [Details]

People claim to be Code Ninja or CSS Samurai, but how many of them follow a code? How many of them practice daily katas to keep in the best condition? This book foolishly applies the Seven Virtues of Bushido and the Eighteen Disciplines of Togekure-ryu ninjutsu to the coding arts, mistakenly finding some wisdom along the way.

Skillset

Programming

5+ years 1-5 years <1 year
PHP
Javascript
HTML
CSS
PL/SQL
SQL (Oracle + mySql focused)
Objective C
Perl
Shell scripts
Python
Ruby

Libraries

5+ years 1-5 years <1 year
jQuery
Symfony/ Silex
Behat + Mink
Selenium
D3.js
Regular expressions
REST
SOAP
Microsoft DevOps
Azure Cloud
Chart.js
New Relic
Cherwell
Swagger/ OpenAPI
Microsoft Luis

Principal methodology accreditations

  • Prince2
  • ITIL
  • TOGAF
  • Agile

Education

Bachelors Degree in Information Technology (Honours) [Confirm]

Institution: Griffith University : -

TOGAF© Certified [Confirm]

Group: The Open Group :