/Projects

FireHawkCRM

FireHawkCRM is the leading Australian Funeral Home CRM. It is currently available in 5 countries (Australia, New Zealand, Canada, USA, and the UK). I have been involved since its inception and have worked on the infrastructure, building new features, integrating with third party suppliers (including government), deploying new versions of the software and more. This has led me to have extensive experience in a number of languages, frameworks and systems including those listed below.

Angular | NodeJS | CSS | Firebase | Firestore | Google Cloud | Swift | TypeScript | TWIG | ElasticSearch

Grad. Nurse/Midwife Job Website

This was completed as a group capstone project during the end of my Master of Data Science from USQ. It involved creating an MVP website for finding nursing & midwifery jobs. I was specifically involved in the development of Google autocomplete (for addresses), ability to centre map based on the user’s current location, connection of React website to Golang API to fetch jobs, adding accessibility features to Google map, building of base of multiple page website structure and styling. Overall, this was a great experience which provided extensive experience in React and Golang (Server).

React | Golang | CSS | HTML

Travis Knight Portfolio

Did you know this is the site you are on? This site has been build to provide my current projects for others, like you, to view.

React | CSS | HTML

Cleansify

Cleansify is a npm package which provides the ability to clean a string by replacing special characters with a different character. It is also possible to create kebab case strings.

TypeScript

FuseList

FuseList is a npm package which provides the ability to fuse an array of items into a readable string.

TypeScript

VerifyType

VerifyType is a npm package which provides the ability to verify a variable is a valid string, a number, an array or an empty array.

TypeScript