Shane Korin

Email: sk@distriqt.com
Phone: +61 406 616 658

Front-end engineer & software developer

I have extensive experience with a whole range of software development, however I mostly specialise in front-end and UI engineering for the web — with some mobile development, full-stack and devops in the mix.

Skills

JavaScript (ES6+)
TypeScript
React
Redux
NodeJS
Vue.js
Git
HTML & CSS
Webpack
CSS Modules
SASS
And more!

Experience & recent projects

I’ve been running our development company distriqt with my business partner Michael for over ten years. As a director and developer I've gained a lot of experience with all aspects of front-end and back-end development.

I have personally provided development services for direct clients and agencies on a freelance & contract basis, and have also developed excellent project management and client-facing skills.

Avanade (w/ Accenture & Transurban)

Lead Front-End Developer2020-2021
https://avanade.com

I worked with Avanade & Accenture leading the front-end development team over 12 months, designing and developing the front-end solution for a modern rebuild of Transurban’s online customer portal for Linkt (https://linkt.com.au).

In addition to writing code, I was also responsible for designing and implementing application architecture solutions, working with back-end developers and UX designers from several other teams, liaising with business stakeholders and management, plus managing and mentoring our frontend development team of up to 6 other developers.

This was a hugely fulfilling experience and we successfully completed our objectives and delivered an exceptional solution, all while working remotely during the COVID restrictions throughout 2020.

Responsibilities & features included:

  • Front-end development (React, Redux, MaterialUI)
  • Custom integration solution with Adobe Experience Manager (AEM)
  • Leading a development team, code reviews and mentoring
  • Designing front-end architecture solutions and processes
  • Communicating with stakeholders and management to ensure deliverability

Catena4 (private start-up)

Lead Full-Stack Developer2018-2020

I was contracted for 15 months as the development lead for this start-up, where I built the front-end platform and web application for a data visualisation and analytics platform.

The application integrates with back-end business systems such as BI4/Microsoft Dynamics Nav/SAP in order to query enormous sets of data and bring it to life in front-end dashboards and visualisations for business users and stakeholders. The entire application is dynamic and customisable by the end-user and is designed to be rolled out for many different customers and use-cases.

Responsibilities & features included:

  • Front-end development (React, Redux, CSS Modules, Webpack)
  • Complex visualisations using charting libraries & MapGL components
  • API & database development (Node.js, MongoDB, Express)
  • Server management (Ubuntu, NGINX, Node.js tooling)
  • Cloud integration (Azure, CI pipelines)
  • Can be deployed in both cloud and in on-prem scenarios

Members Own Health Funds

Lead Front-End Developer2016-2018
https://membersown.com.au/compare

I developed the entire online comparison interface and online join application system for Members Own Health Funds. This was a challenging project and has matured into a large-scale web application over the last two years.

Responsibilities & features included:

  • Front-end development (React, Redux, CSS Modules, Webpack)
  • Server side API development (NodeJS + Express)
  • Platform integration with several data APIs, external fund systems and payment gateways
  • Server setup, management and deployments (Ubuntu)

CSIRO Data61

Senior Front-End Developer2018
https://www.data61.csiro.au/

Worked on a four month contract for Data61, developing front-end UI systems for secure data access tools (details under NDA).

Responsibilities included:

  • Front-end development (React, AltJS, MaterialUI, Webpack)
  • Integration with complex data systems and APIs

Today Design

Senior Front-End Developer2018
https://today.design/

Worked on a contract basis for Today, where I was responsible for helping deliver two high-profile Victorian Government websites.

Responsibilities included:

  • Front-end development (Vue.js, Vuex, SASS, Webpack)
  • Interactive data-visualisation and geo-mapping
  • Interfacing with complex datasets and APIs

Envelope Registry

Lead Full-Stack Developer2016-2018

Developed the entire platform for Envelope, an online wedding registry service. I was responsible for system design, API and CMS development, front-end development and server management.

Responsibilities included:

  • Front-end development (AngularJS, SASS, Gulp & Grunt)
  • Back-end development (Ruby on Rails CMS & API)
  • Server management and deployments (Ubuntu + DigitalOcean VPS)
  • Stripe integration for payment processing

Past experience

IE

Senior Front-End Developer2007 - 2008
https://ie.com.au

Developed interactive websites, Flash applications and games for many different agency clients in the digital advertising industry.

ATARI Melbourne House

UI Developer2006 - 2007
https://en.wikipedia.org/wiki/Krome_Studios_Melbourne

Worked on UI interface development for PlayStation 2 games, porting XBOX 360 code to run on the PS2.

Te Wananga o Aoteroa

Lead Developer2003 - 2005
https://www.twoa.ac.nz

Developed a range of different products and systems for the company including websites, games and e-Learning portals.