About Me

I considered myself a jack of all trades, master of none developer. I am always curious, and I love to ask why things work the way they do.

I believe in putting more effort into building a quality product rather than increasing the effort to maintain it.

When not sat in front of a computer, I usually hit the gym, listen to podcasts, and watch sports.

profile

Experience

  • Apr 21 - Present

    Faethm AI - Software Engineer

    • TypeScript
    • React
    • Node
    • gPRC
    • DynamoDB
    • Docker

    As part of this role, I review and contribute to technical design on several business-critical projects.

    • Implemented a solution for the second release of the onboarding platform, which reduces and automates some manual tasks.
    • Taking ownership of building the web portal application to give users one login flow to access Faethm products.
  • Jan 20 - Apr 21

    Commonwealth Bank - Software Engineer

    • React
    • C#
    • .NET Core
    • Selenium
    • MySQL

    As a full-stack engineer, I worked on both greenfield and brownfield customer-facing projects. The applications were deployed to Azure using React on the frontend and .NET Core on the backend.

    • Heavily involved in developing the bank's COVID-19 initiatives project that directly benefits our business customers.
    • I had the opportunity to be the primary frontend developer for the team and mentored less experienced developers.
    • I quickly ramped up in new areas and released the project's key features in .NET Core framework.
  • Jun 19 - Jan 20

    Ordermentum - Software Engineer

    • TypeScript
    • React
    • Node
    • PostgreSQL
    • Kotlin
    • Docker
    • Redis

    For this role, I had the opportunity to work on various services and platforms. It offers me a great exposure to micro-service architecture and leading technology.

    • Assisted in building a service that allows our system to integrate with leading accounting and ERP systems, such as MYOB and Xero.
    • Built a performant uploader tool, where users can bulk upload products and customers to our system using CSV files.
    • Designed a feature to allow users to have permission control over who can view their products.
  • Aug 18 - Jun 19

    Fox Sports - Frontend Engineer

    • React
    • RxJS
    • CSS-in-JS
    • Storybook
    • Mocha
    • Serverless

    As a Frontend Engineer, I collaborated with backend developers, product owners and designers to build and maintain web application in a micro-frontend architecture.

    • Redesigned UI components that are more data-driven and reusable while updated our legacy codebase to use more observable design patterns.
    • Contributed to improving our visual regression testing library using Storybook and Puppeteer.
  • May 17 - Aug 18

    Station Five - Full Stack Engineer

    • React
    • Node
    • Flow
    • SCSS
    • PostgreSQL

    This role offers me the opportunity to work on a great variety of client projects within a fast-paced environment.

    • I was responsible for all major communications with clients to ensure clear understanding of the scope.