Mark Wong, Developer in Sydney, New South Wales, Australia
Mark is available for hire
Hire Mark

Mark Wong

Verified Expert  in Engineering

Front-end Developer

Sydney, New South Wales, Australia

Toptal member since August 2, 2018

Bio

Mark has over a decade of experience as a front-end developer working for digital agencies. His portfolio consists of websites, electronic document management systems (EDMS), Flash banners as well as eLearning modules. He's an expert at taking designs and bringing them to life as close as possible while keeping in mind about accessibility and the user experience.

Portfolio

Elephants Can Dance
React, Vue, GraphQL, Jest, Front-end
Savv-e
jQuery, Less, HTML, SCORM, Front-end
Komosion
jQuery, CSS, HTML, Front-end

Experience

  • jQuery - 10 years
  • CSS - 10 years
  • HTML - 10 years
  • Accessibility - 7 years
  • JavaScript - 3 years
  • E-learning - 3 years
  • EDM - 3 years
  • Less - 3 years

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...thing I've coded is the game of Yut that I made in Flash. It's fully functional as a two-player game and also playable against an AI which I also made.

Work Experience

Front-end Developer

2022 - 2023
Elephants Can Dance
  • Helped add new functionality and fix bugs on a Vue/Tailwind website that used GraphQL.
  • Created React components to be used in Drupal websites.
  • Wrote unit testing with Jest for a Vue website to test various functions.
Technologies: React, Vue, GraphQL, Jest, Front-end

Front-end Developer

2015 - 2021
Savv-e
  • Maintained and developed an in-house framework for building e-learning modules.
  • Used the said framework to build a range of SCORM 1.2 modules, including responsive and accessible modules.
  • Mentored other design team members about accessibility, problem-solving, and how to debug styling and functionality issues.
  • Advised scriptwriters and designers on options for designing certain pages and functionality by giving the pros and cons for each option.
  • Debugged issues relating to browser and LMS environments affecting the e-learning modules.
  • Worked with clients in various sectors and sizes, including banking institutions, government organizations, and big companies like Toll Group (transportation) and Ausgrid (energy).
Technologies: jQuery, Less, HTML, SCORM, Front-end

Front-end Developer

2010 - 2015
Komosion
  • Learned and utilized an in-house CMS to create websites.
  • Converted PSDs to HTML for back-end developers to implement using the CMS.
  • Built responsive EDMs to be deployed via Campaign Monitor.
  • Collaborated with back-end developers to solve issues with creating the website after providing them with the HTML.
  • Managed contractors to ensure they created quality work with good code, matching the design requirements.
  • Worked with universities, financial institutions, and other big clients like Rheem water heater manufacturer, Wattyl paint manufacturer, and Bottlemart retail alcohol distributor.
Technologies: jQuery, CSS, HTML, Front-end

ADMA Website

https://www.adma.com.au/
Fixed various bugs across the website and revamped the course pages to be responsive, with a new top banner that opens a form in a modal view. I also handled issues with sending the form details to a 3rd party.

Opal Healthcare

https://www.opalhealthcare.com.au/
Fixed various bugs across the website, including the top section of the aged care homepage, where the incorrect image had been displayed. I also updated the area to a new design, transforming it into a responsive section.

Hunter Hall Responsive EDMs

http://www.projectmw.net/email/hunterhall/
After receiving the design, I wrote all the code for EDMs and implemented email client testing. I tested on various email platforms, including multiple versions of Outlook and mobile, until it looked consistent on all screens.

Task Runner Android Game

https://play.google.com/store/apps/details?id=com.sir_seagill.taskrunner
Task Runner is an Android game I created to learn React Native. The components used include Pressables, Checkboxes, TextInputs, Modals, Pickers, Navigation, ScrollViews, Sliders, Switches, and Tabs.

It also uses custom fonts, stylesheets, Svgs, and AsyncStorage for saving and retrieving the fastest time.
2004 - 2008

Bachelor's Degree in Design in Visual Communication

UTS | University of Technology Sydney - Sydney, Australia

Libraries/APIs

jQuery, React, Vue

Tools

Flash

Languages

HTML, CSS, HTML5, Less, JavaScript, SCSS, GraphQL

Industry Expertise

E-learning

Frameworks

Unity, Jest, React Native

Paradigms

SCORM

Platforms

MacOS, WordPress

Other

Accessibility, Front-end, Pixel Perfect, Front-end Development, EDM, Games, Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring