What i've been up to...

Follow the timeline of what I have been doing from the first line of code I have written to my most recent endeavours.

View my entire timeline or filter through places i've worked at, noteworthy projects, or major events

September 2013

The Beginning......boy meets code

I spent a lot of time in front of a computer growing up, with my family's first computer when I was only 4 years old, and changing to new machines every 3-4 years because they would drastically slow down or get a classic 90's virus (probably because I had no idea what I was doing..)

After enrolling into and completing a year of post secondary Science and Accounting programs respectively, I realized that these fields were not quite right for me going forward.

I decided to switch my focus to computers, which was something that felt more inline with my interests.

OCTOBER 2013 - Present

DanikSoftware Engineer / Consultant

Since I began my development career I have worked on a number of freelance projects of different scale. In recent years I have shifted my focus to larger more complex projects, as well as development consultation, mentorship, and training.

  • Developed and designed numerous websites and web application projects.
  • Provided consultation on tech stacks, best optimization practices, and devised strategies for larger projects.
  • Mentored and trained development teams and individuals.

React

Javascript / ES6

Node

Gatsby

Firebase / Firestore

Google Cloud Platform

AWS

jQuery

HTML / Pug

CSS / SCSS

PHP

WordPress

Photoshop

Sketch

Adobe XD

October 2014

British Columbia Institute of TechnologyNew Media Design and Web Development

Boasting as one of British Columbia's largest post secondary institutions, BCIT's education philosophy differs to that of many other institutions by focusing on the practical aspects of education as oppose to the theoretical - giving its graduates an exceptional amount of hands on experience before entering the work force.

Part tech, part business - this was a condensed intensive 12 month program that gave me my first introduction to everything from design and development to public speaking, industry law standards, and negotiation / sales.

January 2015 - February 2016

PathFiveFront End Engineer

PathFive is a cloud-based, mobile friendly, engagement platform designed to deliver an easy-to-use experience for both administrative and citizen users. PathFive offers website management, online scheduling, registration, facilities booking, program, event management and more.

  • Built and maintained cross-browser company and client websites for both mobile and desktop.
  • Provided feedback on in-house software development.
  • Hands on assistance and Tech support for clients.

Javascript

jQuery

HTML

CSS / SCSS

Photoshop

August 2016 - February 2017

ClickersOnlineFront End Engineer

ClickersOnline is a creative agency based in Sydney Australia that can handle all your design, development and digital marketing needs. You’ll never hear “it can’t be done” from them as they are always looking for better ways to achieve a great solution for their clients.

  • Built and maintained cross-browser, mobile friendly client websites and webapp components.
  • Debugged, optimized, and built on top of existing complex integrations and developments.
  • Worked as a part of an agile scrum agency to deliver high quality products on a timeline.

React

Javascript / ES6

jQuery

HTML

CSS / SCSS

PHP

WordPress

Photoshop

November 2016

BodyMindLifetransform yourself

With multiple locations across Australia, BodyMindLife is one of the largest utopias for yogis and fitness enthusiasts.

Offering services such as Yoga, Pilates, Anti Gravity, and Meditation you are guaranteed to find a package tailored for your needs.

  • Built a timetable component in React - filtering and sorting data fetched from MindBodyOnline's API.
  • Developed a clean, scalable, mobile friendly, and browser tested front end container.

React

Javascript / ES6

jQuery

HTML

CSS / SCSS

PHP

WordPress

Photoshop

February 2017 - PRESENT

Thrive DigitalSenior Software Engineer / Team Lead

Thrive is an innovative Web Design agency based on the beautiful Gold Coast - Australia, specializing in custom Web Design and Development, third party API integrations, and large scale on demand builds.

  • Built custom dashboards and advanced user interfaces for both private and government regulated clients.
  • Integrated, tested, and optimized numerous third party APIs into custom built websites and applications.
  • Lead, mentored, and assisted developers through various projects and tasks.
  • Consulted in providing project quotes and estimates on complex and large scale development.

React

Javascript / ES6

Node

Gatsby

Firebase / Firestore

Google Cloud Platform

AWS

jQuery

HTML / Pug

CSS / SCSS

PHP

WordPress

Photoshop

Sketch

September 2018

Assetloguefor people, places & assets

Assetlogue is a hyperscale, geospatial asset collaboration and automation platform for the built environment. Harvest valuable asset data & apply machine learning models to predict asset behaviours.

  • Built and optimized a scalable front end.
  • Created custom, tested, and reusable components.

React

Node

Gatsby

Javascript / ES6

HTML

CSS / SCSS

Sketch

September 2018

The Lottery Officeyour ticket to the world's largest lottery jackpots

The Lottery Office is the first Australian-owned and Government licensed online operator to offer a secure way for Australians to benefit from major overseas jackpots.

  • Developed and tested diverse feature-rich class based user interface controllers in ES6 to meet tight bundle size requirements.
  • Built a large, mobile first and cross-browser front end frame that was optimized for speed and scalability.
  • Worked with designers and back end engineers to build, integrate, and fully test a large number components and templates to meet government regulations.

Javascript / ES6

HTML / Pug

CSS / SCSS

Sketch

April 2019

FitTravel Australiayour australia travel experts

FitTravel Australia is a travel agency based on the Gold Coast of Australia. They offer sales and expert advise on all travel related activities and ventures.

  • Was in charge of all aspects of design, data architecture, and development of a custom Dashboard serving as both a CMS and customer administration platform.
  • Engineered a multi language, custom user role access and feature-rich CMS, and a heavily customizable e-commerce product creation controller.
  • Developed a modern stack, fully controlled front end website connected to the custom dashboard with multiple third party systems and payment gateway integrations.
  • Worked closely with the client to meet all requirements.

React

Javascript / ES6

Node

Firebase / Firestore

Gatsby

Google Cloud Platform

HTML

CSS / SCSS

Photoshop

June 2019 - PRESENT

StudioHubTechnical Director / Co-Founder

StudioHub is built with the mission to offer online tools for owners and staff member to manage their every day studio affairs with greater ease than ever.

  • Continuous research, implementation, and optimization of all technical and development aspects.
  • Business planning and operations.

React

Javascript / ES6

Node

Firebase / Firestore

Gatsby

Google Cloud Platform

HTML

CSS / SCSS

Adobe XD

RELEASE DATE TBA

Covers by StudioHubtake the hassle out of it

Covers by StudioHub is a cloud based platform built on top of MindBodyOnline's API to simplify the covers process, allowing granular permissions for management and covers control.

  • Architected and developed a platform for studio administrators to manage covers easily.
  • Built numerous reusable and fully tested components designed for performance and scalability.

React

Javascript / ES6

Node

Firebase / Firestore

Google Cloud Platform

HTML

CSS / SCSS

Adobe XD