About Me


Hey - My name is Ben Knight. I am a full stack developer based in Tasmania, Australia. I have worked in consulting and product development from startups to enterprise systems to mobile apps. Currently I am a product developer for a SaaS application focused on rostering.

Get in touch with me: benthomasknight@gmail.com - LinkedIn


Work Experience

Senior Software Engineer

Playvox by Nice

2021 - Present

  • JavaScript
  • Typescript
  • SQL
  • Node.js
  • Mongodb

Full stack development for a SaaS application focused on workforce management in contact centres.

Some of the highlights include:

  • Designing and building the optimisation algorithm. The core concept is taking in a bunch of forecasting data per task, and optimising what people work on and when across thousands of shifts, while balancing constraints such as breaks, shift preferences, skill requirements and labour law compliance. It also had to be very fast.
  • Event driven application design in AWS
  • Creating tools to help the release process and monitor production

Senior Software Engineer

RXP

2016 - 2020

  • JavaScript
  • ServiceNow
  • Node.js
  • SQL
  • React

Consulting for a range of products.

  • Betfair Australia Mobile App
  • Aurora Plus web app and mobile app
  • Various ServiceNow applications as a certified developer.
    • Transport for NSW Service Portal
    • Downer Group Service Portal and field services mobile application
    • Australian Catholic University Service Portal
    • Internal Integrations with customer ticketing systems

Software Developer

ICS Multimedia

2014 - 2016

  • JavaScript
  • C#
  • SQL

Building and maintaining a content management application for government agencies both nationally and internationally.


Things I recommend

Over my time as a developer I have come across a few tools or courses I really like using. You should check these out:

  • Josh W Comeau - A blogger and course creator. I think they have the best courses on modern web development and CSS.
  • Wallabyjs - A test runner that makes testing a lot easier for js and ts scripts.
  • Advent of Code - An annual set of programming challenges that are fun and educational.
  • Astro - A modern static site builder that I use for this blog.