Scroll To View More
Matt Hall, Software Developer in Manchester, United Kingdom
Matt Hall

Software Developer in Manchester, United Kingdom

Member since June 28, 2013
As a full-time developer and part-time entrepreneur, Matt appreciates the need for shipping features and writing quality code. In his eyes, a feature is not complete until it has been tested and documented, a sign of his dedication.
Matt is now available for hire

Portfolio

Experience

  • MySQL, 13 years
  • Object-oriented Programming (OOP), 12 years
  • JavaScript, 10 years
  • Ruby on Rails (RoR), 8 years
  • Ruby, 8 years
  • jQuery, 5 years
  • CoffeeScript, 3 years
  • Elasticsearch, 1 year
Manchester, United Kingdom

Availability

Part-time

Preferred Environment

OS X, Atom, Git, GitHub, AWS/Heroku

The most amazing...

...site I've scaled grew from roughly zero traffic to approximately 500,000 visitors per day, all in under a week.

Employment

  • Director

    2010 - PRESENT
    Code Beef Ltd
    • Consulted and developed web applications for several companies.
    • Built and integrated iOS apps with back-end APIs.
    • Managed remote teams.
    • Helped introduce good development practices (including testing, source control, and unified style).
    • Worked under extremely tight deadlines and budgets.
    Technologies: Ruby, Objective-C, JavaScript
  • Senior Developer

    2008 - 2010
    Fudge Studios Ltd
    • Worked with a wide variety of clients, from startups to large companies.
    • Worked face-to-face with clients to assess needs as necessary.
    • Built a CMS generator system which allowed for the rapid setup of client apps.
    • Developed an extremely ambitious iOS app for an external agency in just four weeks.
    • Introduced git and Scrum.
    Technologies: Ruby, Objective-C, JavaScript
  • Director

    2005 - 2008
    Kyotee Ltd
    • Built web app from scratch.
    • Grew business from nothing to break-even and well beyond.
    • Created several bespoke tools to minimize daily maintenance work.
    • Split tested and optimized checkout process.
    • Created accounting systems and monitoring tools to ensure that the business was in good health.
    Technologies: PHP, Ruby, JavaScript
  • Developer

    2002 - 2005
    GPC Computer Software Ltd
    • Built a custom, fault-tolerant serial communication protocol.
    • Worked with a maximum of 640Kb of memory.
    • Developed a graph drawing library that integrated with existing accounting programs.
    • Created a bespoke, secure web application that integrated with an existing customer system.
    • Analyzed and debugged complex problems.
    Technologies: C, C++

Experience

  • Bouldr (WIP) (Development)

    A website for climbers.

  • Bouldr iOS App (Development)

    Now semi-defunct, this was the iPhone interface for Bouldr.

  • Dvour (Development)

    A recipe management app.

  • England Squash and Racketball (Development)
    http://www.englandsquashandracketball.com/

    CMS and web app for England Squash and Racketball.

  • Coloursoup (Development)

    CMS and web app for an online fine art store.

Skills

  • Languages

    JavaScript, Ruby, PHP, SQL, C, CoffeeScript, Sass
  • Frameworks

    Ruby on Rails (RoR)
  • Libraries/APIs

    jQuery, ThinkingSphinx, Facebook API
  • Tools

    GitHub, Subversion (SVN), Git, Sublime Text, Zsh, MacVim
  • Other

    CMS, OAuth
  • Paradigms

    Agile Software Development, Scrum, Object-oriented Programming (OOP)
  • Platforms

    iOS, Ubuntu
  • Storage

    MySQL, Memcached, PostgreSQL, Elasticsearch

Education

  • Bachelor of Science (Hons.) degree in Computer Science
    1999 - 2002
    University of Manchester, Institute of Science and Technology - Manchester, UK
I really like this profile
Share it with others