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