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.