Skip to content

MattGough/CV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 

Repository files navigation

Matt Gough

I love solving problems and being creative. I studied Physics at university because I liked solving complex problems, but when the problems got so large you have to have PhD to begin to understand them, they lost their appeal. Twelve months ago I thought programming was dull and uncreative, of course I hadn't tried it. Now I'm amazed by it's creative and problem-solving capabilities. The Makers Academy course I've just completed has been incredible and given me some fantastic skills to start my career as junior developer, and I can't wait to apply them.

Skills

Group Work

Confident working in a group. Developed through intensive group work on the Makers Academy course, where we used Github Workflow and Waffle to manage tasks.

  • Makers Academy Final Project - Social-Dashboard, a dashboard for social media streams. Users can read posts and post to Facebook and Twitter, and pull in their Instagram feed.
  • Makers Academy Week 9 Group Project - MakersBnb, an Airbnb clone built with AngularJs and Ruby on Rails.

Software Craftsmanship

At Makers Academy I learnt the importance of Test Driven Development, adhering to SOLID principles and the strength of the AGILE development process. The AGILE process emphasized pair-programming which was implemented throughout the course, as well as daily stand-ups and weekly retrospectives.

  • Here are some examples of unit tests using RSpec, Jasmine and Karma and feature tests using Capybara and Protractor.
  • In our Social-Dashboard project I refactored the logic for making API requests to a service which really slimed down our controllers in AngularJS), and made adding API providers easier!

Ruby & Javascript

Through most of the Makers Academy course we focused on Ruby. We also learnt Javascript which I've grown to love coding in. Our final project, Social-Dashboard, was written entirely in Javascript.

  • A Twitter clone built in a weekend with Ruby & Sinatra.
  • A Yelp clone built with Ruby on Rails.
  • A web app that searches Github Users by name, built with AngularJS and Sinatra, and deployed to Heroku.
  • My Codewars profile. (6kyu and dropping!)

Physics

During my degree I learnt to tackle complex problems such as Quantum Mechanics and Particle Physics. This has provided me with strong mathematical and analytical skills.

Education

Makers Academy January - April 2016

Europe's leading web developer bootcamp. I completed the Ronin remote course, which also gave me a huge amount of remote pairing experience.

Principles Instilled: OOP, TDD, SOLID, MVC, AGILE.

Technologies Used:

  • Ruby & Ruby on Rails
  • Javascript, Node.js & Angular.js
  • Rspec, Jasmine, Karma, Capybara & Protractor
  • Postgres, Active Record & DataMapper
  • HTML5, CSS, Bootstrap & Foundation
  • Facebook, Twitter, Instagram & Twilio APIs

University College London (September 2010 to June 2014)

  • Physics BSc, Upper Second

Work

Snowdon Mountain Railway - Assistant Supervisor Retail (March to November 2015)
Book People - Warehouse Assistant (November to December 2014)
Blacks - Retail Assistant (July to August 2012)
Cotswold Outdoor - Retail Assistant (Oct 2011 to Jan 2012)

About

CV template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors