Alex Wild

Full Stack JS Developer

Vancouver, BC, Canada

Hello, how do you do?

My name is Alex Wild and I am a full stack JavaScript developer living in Vancouver, BC. I enjoy working as a full stack developer, from provisioning servers all the way up to getting the user interface pixel-perfect, as the variety of work keeps me motivated and there is always something new to learn. For front-end code I have recently been using React, and I have spent a number of years working with AngularJS. For back-end code I often use Node.js with the Express or Serverless frameworks.

If you'd like to get in touch you can connect with me on LinkedIn, or send me a message using the contact form below. You can also see what I've been up to on GitHub.

I Challenge...

January 2018 - Present

In recent months I have created a website (ichallenge.club), which integrates with the Strava API and allows users and clubs to set running and cycling goals. The primary aim of developing this website was to learn new frameworks and improve my knowledge of the AWS ecosystem.

  • Lambda
  • DynamoDB
  • SQS
  • SES
  • S3
  • API Gateway
  • Cognito
  • GraphQL
  • React
  • Semantic UI
  • Styled Components
  • Jest
  • Enzyme
  • Gulp
  • Babel
  • Webpack
  • ESLint
  • Git

Software Engineer

React Group, EPFL, Lausanne
September 2014 to December 2017

I was hired by a university research group to create a new AngularJS user interface for the Graasp platform (graasp.eu). I also had to modify the platform so that it could be used by Doctors Without Borders Geneva. I quickly transitioned into a full stack role and took on further responsibilities, including updating and optimising the SpeakUp web app (speakup.info). Alongside the development work I would mentor students and interns, review the code of team members, and provide time estimates for development work. There were also a number of Linux and Mac system administration tasks, including migrating the services to new rack servers.

  • Node.js
  • MongoDB
  • Redis
  • Elasticsearch
  • Kibana
  • AngularJS
  • Express.js
  • Socket.IO
  • JWT
  • OAuth 2
  • Pug
  • Stylus
  • Mocha
  • Grunt
  • NPM
  • Bower
  • Git
  • PM2

Mobile Web Developer

Amplifier Agency, Melbourne
August 2013 to February 2014

My first experience of working in a startup was at Amplifier Agency, where I worked with a team of developers to create the Shareable Apps platform (shareableapps.com). My role was to automate the creation of jQuery Mobile web apps using data provided by the authoring platform. We also created a number of bespoke web apps for clients.

  • jQuery
  • jQuery Mobile
  • HTML
  • CSS
  • LESS
  • Handlebars
  • Grunt
  • Bower
  • Git

Freelance Web Developer

Juggler Design, Melbourne
July 2013 to February 2018

While working with the Juggler Design agency (juggler.com.au), I created many websites for small businesses. Most of these were built using WordPress as the back-end. The majority of the work involved creating new themes based on Photoshop templates provided by the graphic designer.

  • HTML
  • CSS
  • SCSS
  • jQuery
  • PHP
  • MySQL
  • WordPress
  • X-Cart
  • SEO

Crème Anglaise

November 2011 to December 2011

The website (cremeanglaise.fr) was created using WordPress, and the theme is a heavily modified version of the Twenty Twelve theme. A large number of customisations were added as theme functions, and a few standard plugins were also used.

  • HTML
  • CSS
  • PHP
  • MySQL
  • WordPress
  • SEO

Front-end Web Developer

The Safe Shop, Preston
October 2011 to October 2012

At The Safe Shop (now safe.co.uk) I worked in a small team, as the front-end developer, on a custom-built PHP website. During my time there we redeveloped the whole front-end. Using mock-ups provided by the designer I produced a responsive design that integrated with the PHP back-end. I often used Photoshop for editing promotional banners and retouching product images.

  • HTML
  • CSS
  • jQuery
  • PHP
  • WordPress
  • Photoshop
  • SEO

BSc (Hons): Media Production and Technology

University of Central Lancashire, Preston
September 2004 to May 2007

My course covered a variety of subjects including web development, graphic design, video editing, video production, and audio production. I wrote my dissertation on CSS design and cross-browser compatibility.

Want to get in touch?