Simon Douglas

Frontend Developer

Professional Profile

Frontend web development professional with 7 years experience. 

Looking to further my Frontend skills in a positive collaborative environment that's both challenging and rewarding. Seeking to learn newer JavaScript technologies such as ReactJS and VueJS. 

  • 5 years WordPress development 
  • 5 years JavaScript experience 
  • Proficient in: HTML5; Bootstrap;Sass;jQuery;Typescript;VueJS;RiotJS;Jasmine;GIT

Experience

Tomorrow Finance

Frontend Developer

May 2016 - Present

Tomorrow Finance is a leading free loan comparison service; its goal to put borrowers in control of their mortgages by aggregating over 600 loan products, matched to the borrower's needs. At Tomorrow Finance I was tasked to overhaul the existing site (http://v.ht/FpTA) and modernise it. The goal being greater lead conversions, a new global filter and various new repayment calculators to empower borrower loan choice. 

Work summary: 

  • Laravel Mix (Browserfiy with a Gulp wrapper) for FE assets build ( Boostrap with SCSS ) 
  • RiotJS with Typescript 
  • Karma for unit testing 
  • Protractor for end-to-end tests 
  • Blade for Php templating
  • GIT

Squiz

Implementation Specialist

March 2016 - April 2016 (1 month)
Medium sized company that uses it's own Squiz Matrix CMS for mainly government and corporate entities. As an Implementation Specialist, my role was to convert existing frontend designs into templates the system understands and the client uses.

aussieBum

Frontend Web Developer

June 2013 - March 2016 (2 years 9 months)

My position is the sole frontend developer in a small, but agile web team. The main role was to modernise the aussieBum website for its mobile audience, which required extensive refactoring of Sass and JavaScript. Weekly Email Direct Marketing (EDM) to a 350K database in 4 languages was my secondary task. I built a PHP templating tool to alleviate the email testing procedures and schedule through MailChimp's API. 

Work Summary: 

  • Created a PHP/MailChimp EDM template generator that reduced a 2 day effort to a matter of hours 
  • Created over 100 EDM campaigns. 
  • Modernising legacy code with best development practises & frameworks (Bootstrap) 
  • Refactored all JavaScript using the OLOO module pattern along with Jasmine tests 
  • GIT for source control 
  • Used Gulp for JS/Sass/Css frontend tooling

Signals

Web Developer

July 2010 - July 2012 (2 years)

Signals is a communications and design company known for bringing clarity to complex issues. 

More than half of the work at Signals is for health, research and education clients across Canada. 

WordPress was the CMS of choice at Signals for its client friendliness and development flexibility. 

I worked on approximately a dozen projects in a small development team. 

My responsibilities included:

  • Integrating graphics for the design team into WordPress
  • Coding resilient html/css for desktop and mobile platforms
  • Development and extension of WP plugins and themes
  • Development of frontend interactive elements with javascript
  • Liaising with Signals' designers, Social Media experts, and the Interactive Lead
  • Client support through Zendesk.

Avatar Web Promotions

Web Developer

March 2009 - July 2010 (1 year 4 months)

WordPress advocate and expert for Avatar Web Promotions and involved with every WordPress project the company had released. 

Avatar Web Promotions is a small, but long established web design and promotions company that specialises in SEO and Joomla implementation for small to medium size business.

AdScale GmbH

Frontend Developer

June 2008 - December 2009 (1 year 6 months)

Worked on the adscale.de website and several client systems for agency customers such as GroupM. 

Adscale is a German advertising company that connects publishers and advertisers in an online marketplace. Its application, having been written in Java, was upgraded to a newer framework and my role was to migrate the markup into a more manageable system using Blueprint CSS. 

Adscale introduced me to several project management principles such as Agile, Scrum and technologies such a Subversion and Object Orientated CSS.

Education

ACG YOOBEE School of Design

Diploma of Web Development,

2006 - 2007

CPIT (Christchurch Polytechnic Institute of Technology)

3D Modelling & Animation Diploma, Graphic Design,

2002 - 2003

CPIT (Christchurch Polytechnic Institute of Technology)

Bachelor's degree, Design and Visual Communications, General,

1999 - 2002
Bachelor's degree, Design and Visual Communications, General, 1999 - 2002