Will Read, Apache Cordova Developer in Calgary, AB, Canada
Will Read

Apache Cordova Developer in Calgary, AB, Canada

Member since October 25, 2015
Will has worked as a professional web developer for over 15 years. He's worked extensively with many modern JavaScript frameworks and is an expert in the core front-end technologies. He also knows his way around the back end, having worked with innumerable REST APIs as well as dabbling in most back-end stacks. Will has worked with and led teams of many sizes and has a passion for devising elegant solutions to complex problems
Will is now available for hire


  • Steath Startup
    REST, Sass, ES7, Webpack, Mobile Recharge API, Shopify
  • WeMod
    Bugsnag, InVision, Sketch, Discord Bots, Bootstrap, REST, XenForo, Recurly...
  • Unata, Inc.
    Gulp.js, BrowserStack, Crosswalk, Apache Cordova, Stylus, Protractor, REST...



Calgary, AB, Canada



Preferred Environment

Sketch, Git, VS Code, OS X

The most amazing...

...work I've done was to architect and build the front end of an eCommerce platform for the grocery industry, taking on the likes of Amazon Fresh.


  • Front-end Developer

    2019 - 2020
    Steath Startup
    • Built a fully custom Shopify front-end working with a world-class design firm, built from the ground up to be fully responsive and look great on every device.
    • Integrated with the Recharge subscription platform and heavily customized both the checkout experience and the subscription management flow.
    Technologies: REST, Sass, ES7, Webpack, Mobile Recharge API, Shopify
  • Senior Front-end Developer

    2017 - 2019
    • Worked with a designer and a back-end engineer to build several major versions of their flagship desktop app using the Aurelia javascript framework and Electron and used by over 3 million users.
    • Built a cross-platform web and native Android/iOS remote control app using Aurelia and Cordova and supported its release to the App Store and Google Play Store.
    • Developed a custom administration panel to enable management of content, users, and more on the platform using Aurelia and Bootstrap.
    • Implemented a custom theme for the Xenforo community platform.
    • Assisted with the implementation of several features on a Laravel Nova administration panel using Vue.js.
    • Created a custom website with deep integration with the other apps which make up the platform via a REST API and made heavy use of CSS and SVG animations. It was built using Laravel and Vanilla JavaScript.
    • Worked closely with a designer and a back-end engineer to continuously add and revise features on all parts of the platform.
    Technologies: Bugsnag, InVision, Sketch, Discord Bots, Bootstrap, REST, XenForo, Recurly, Vue.js, Nova, Laravel, SVG Animation, CSS, Sass, TypeScript, Apache Cordova, Electron, JavaScript, Aurelia
  • Lead Front-end Developer

    2013 - 2017
    Unata, Inc.
    • Involved deeply with the technical scoping and designing of new products and features.
    • Built a full-featured, white-label eCommerce platform using Angular and RESTful APIs in six months.
    • Led the development of an iOS, Android, and mobile web version of the eCommerce application using Cordova and Crosswalk which maximally leveraged our existing codebase in three months.
    • Implemented an automated, cross browser and device end-to-end testing architecture using Browserstack, Protractor, and Gulp.
    • Supported and updated a number of legacy applications, including native iOS and Android apps and several Backbone.js single-page applications.
    Technologies: Gulp.js, BrowserStack, Crosswalk, Apache Cordova, Stylus, Protractor, REST, Angular
  • Lead UI Developer

    2005 - 2013
    Guest-Tek Interactive Entertainment, Ltd.
    • Built an in-room video on demand UI, including the development of a massive custom cross­-platform JavaScript framework designed to run in a wide variety of embedded environments with an emphasis on the customizability of functionality and visual design.
    • Integrated new software and hardware systems into the platform, including embedded set-top boxes, user input devices, in-room displays, server-based video streaming solutions, and so on.
    • Supported our flagship internet login portal product by adding new features and implementing custom designs and features for new clients.
    • Developed interactive prototypes of new features and products.
    • Built native iOS and Android apps to allow remote control of the video on demand platform and streaming of content to mobile devices.
    • Constructed and maintained the company's WordPress-based corporate website and intranet.
    Technologies: CSS, JavaScript


  • WeMod (Development)

    WeMod makes it easy and safe for gamers to use mods and trainers with their favorite games. I helped to build their flagship desktop app using Electron and Aurelia, their mobile app using Cordova as well as their website, administration panel, and several other projects.

  • Lunds & Byerlys (Development)

    I implemented a white-label eCommerce platform and deployed to a number of large grocery clients, including Lunds & Byerlys.

    Technologies: Angular, Stylus, Gulp

  • Beader (Development)

    I developed a community for pixel and bead artists to create and share designs.

    Technologies: React, Node.js, Express.js, Heroku


  • Languages

    CSS, JavaScript, HTML, Sass, TypeScript, ES7
  • Frameworks

    Aurelia, AngularJS, Express.js, Video.js, Angular, Protractor, Nova, Bootstrap, Laravel, Electron
  • Libraries/APIs

    jQuery, Node.js, Polymer, Vue.js, Mobile Recharge API, D3.js, React
  • Tools

    Stylus, Gulp.js, Adobe Photoshop, Git, VS Code, Crosswalk, BrowserStack, InVision, Bugsnag, Sketch, Webpack, Recurly, XenForo
  • Platforms

    Visual Studio Code, MacOS, iOS, Windows, Linux, OS X, Shopify
  • Other

    Business to Business (B2B), SaaS, Direct to Consumer, Responsive UI, CSS3 Animation, Apache Cordova, SVG Animation, Discord Bots
  • Paradigms

    Agile Software Development, REST
  • Industry Expertise

  • Storage


To view more profiles

Join Toptal
Share it with others