Matt Hall
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Heroku, GitHub, Git, Atom, MacOS
The most amazing...
...site I've scaled grew from roughly zero traffic to approximately 500,000 visitors per day, all in under a week.
Work Experience
Director
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.
Senior Developer
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.
Director
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.
Developer
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.
Experience
Bouldr (WIP)
Bouldr iOS App
Dvour
England Squash and Racketball
Coloursoup
Skills
Languages
JavaScript, Ruby, PHP, SQL, C, CoffeeScript, Sass, Objective-C, C++
Frameworks
Ruby on Rails (RoR)
Libraries/APIs
jQuery, ThinkingSphinx, Facebook API
Tools
GitHub, Subversion (SVN), Git, Sublime Text, Zsh, Atom, MacVim
Other
Content Management Systems (CMS), OAuth
Paradigms
Agile Software Development, Scrum, Object-oriented Programming (OOP)
Platforms
iOS, MacOS, Heroku, Amazon Web Services (AWS), Ubuntu
Storage
MySQL, Memcached, PostgreSQL, Elasticsearch
Education
Bachelor of Science (Hons.) Degree in Computer Science
University of Manchester, Institute of Science and Technology - Manchester, UK
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring