I am a very strong web developer, as well as being highly apt at programming languages in general. I come from a background in C++ and Java from before I studied at Nottingham University, so i had a solid foundation on which to build while studying my degree.
I find it very easy to pick up new programming languages and understand concepts that are new to me, embrasing them in the work that i do both inside work, and outside on my own small development projects.
I believe very strongly in writing semantic and standards compliant code. I also prefer to use Linux and unix systems over windows.
I would like to ultimately work for an employer who I can use my knowledge for to suggest and build alternative ways to do things, as well as strengthen and support other people I work for. I am also very capable of expanding my knowledge with the help of people around me, as there are always ways people can improve and better themselves.
Specialties: Javascript, XHTML, XML, XSLT, PHP, Uniface, Python, Perl.
I have skills in training, time and people management.
I work well in a team or individually
Principal Developer @ From May 2013 to Present (2 years 5 months) Sunnyvale, CaliforniaPrincipal Frontend Developer @ My role on joining Betfair was to take technical charge of a small, but quickly expanding team to overhaul a dynamic betting sports site. This required the creation of a professional framework (initially using YUI3, but has evolved to be more native) to make a modular, performant and easier to maintain code base.
The entire existing code base has gradually been migrated to use this new framework that I had a pivotal role in developing. The project was business critical to facilitate progress in other areas of the business, and therefore it has had a very aggressive timeline that we impressed all by achieving.
In order to carry out my role I have had to:
• Work with multiple teams using agile methodology, to raise upcoming requirements on a platform backlog and have a good understanding of the product direction to keep it as performant and adaptable as possible.
• Learn to deal with high stress situations caused by tight deadlines, and rapidly changing requirements.
• Manage my time, so that I am available to act as a men- tor to web developers, as well as getting my own pro- gramming completed.
• Introduce a formal code review to help improve devel- oper standard and good practices.
• Maintain an architectural role to further improve the frontend framework that I have created.
With teams split across 3 countries I have had to maintain good communication across distances, travelling abroad frequently (once a month) to act as a mentor to frontend developers.
Most recently I have been working closely with push based technology to improve page performance, as well as improving the company’s analytics approach to make better use of the resources that Betfair has (making it more cost effective, whilst maintaining the current integrity of data) From June 2010 to May 2013 (3 years) Hammersmith, LondonWeb Developer @ Working on Yahoo!’s homepages globally, involving advanced JavaScript, CSS, HTML and PHP to create modules in a custom framework. I was responsible for creating, and maintaining one of the most prominent modules used on the page, which involved creating and interfacing with a CMS to deliver editorially driven content.
Due to the sheer number of visitors the sites would receive (300 million unique visitors a month), development involved many aspects of modern web development to a very high standard, including accessibility, performance, SEO, progressive enhancement and cross browser support.
During my time with the company I also received a prestigious You Rock! award for my services to the ICE organisation. From June 2008 to June 2010 (2 years 1 month) Software Engineer @ I have been working at MidlandHR for over 2 and a half years now, which has involved programming uniface (with xml), javascript, xslt and HTML. This has built on prior personal learning in the area of web development at which I have a natural aptitude for.
During my work here at MidlandHR I was also sent abroad to the czech republic for 6 months in order to be a mentor to a new office that was opened in late 2006. This gave me many skills in training, time and people management. From September 2005 to June 2008 (2 years 10 months) Installation Engineer @ I was contracted out to ICL to a government project involving replacing an old system with a new one. Many of the skills required network and Windows NT knowledge From February 2001 to May 2001 (4 months) Lab Technician @ From September 1999 to June 2000 (10 months)
2-1, Computer Science @ University of Nottingham From 2001 to 2004 Matthew Jones is skilled in: PHP, JavaScript, XML, Java, XSLT, XHTML, Linux, Perl, Web Development, HTML, Python, Agile Methodologies, Unix, Design Patterns, Scrum, Subversion, CSS