Martin Burford

Front-End Developer

Lead UI Developer

Barclays

Contract extended multiple times
  • August 2014 - August 2015
  • London, UK
Barclays
Role overview
  • I worked at Barclays on a front and back-end component library, built via a combination of custom templates and a JSON configuration engine. My responsibility related to the complete ownership of the JavaScript controller and the interactive functionality of all individual components. In addition to that, I also wrote the projects entire set of GruntJS automation scripts, enabling full sites (consisting of hundreds of pages) to be compiled in a matter of seconds. For the 12 months I spent at Barclays, I played a lead role in the team overseeing all aspects of the overall front-end development.
Technologies used
CSS
Grunt
HTML
JavaScript
JQuery
JSON
Lo-dash
Responsive
Sass

Code samples

Examples of code are available to view for this role. All code provided was 100% written by myself with no other Developers involved.


Recommendations
Jyothish Nair
Jyothish NairCreative Director
Martin is one of the best Front-end Developer I have met so far in my entire career. His passion for quality is absolutely mind blowing. He is always looking to improve his standards not just to satisfy his own quest but also to go above and beyond the project brief. I have worked with Martin in two companies - Sapient Nitro and at Barclays Design Office most recently. At Barclays, we were doing some challenging work that needs a lot of patience and in-depth knowledge of coding for the mobile web. Martin as always found creative ways to work with the existing code, not throwing away the work that has been done by existing developer community. He had found ways to clean the existing code and bring the development team to a much higher standard. I will always look forward to working with him not just on official projects, but also on personal projects. If I were to have an 'A' team for any of my work, the first person I'd get in touch with for front-end coding and UI development would be Martin.
Richard Locke
Richard LockeFront-End Developer
I worked with Martin for several months at Barclays. If you want someone who does not shy away from a challenge, then Martin is that someone. He learnt GruntJS whilst working alongside me. As soon as he had grasped the concepts of how Grunt worked, he then went on to come up with a great solution using it. One thing is for certain, Martin knows JavaScript. There is not much about JavaScript he does not know. All of his code is clean and consistently formatted with meaningful comments throughout. Using his attention to consistency, Martin helped bring that to the team along with some more advanced coding concepts. He also managed to bring his JavaScript coding consistency and best practices to Sass/Scss. Whilst we worked together, Martin also helped mentor a junior member of the team, imparting his knowledge and experience.His vast experience and exposure to technology is something that would benefit any team Martin is part of. I would definitely work with him again if our paths crossed. Highly recommended.
Deep DhirSenior Project Manager
It's rare to come across a talent like Martin. When it comes to front-end web development the man really knows his stuff. I had the pleasure of working with Martin (again) at Barclays where he supported me and delivered on a complex multi-faceted design and development project for the past year. He also showed me technical leadership, planning and mentoring qualities. He has a calm persona about him. I find him very approachable and highly engaging. On top of all that he's witty, loves a terrible pun and my dad jokes. He's an alright fella in my book and would love to work with him again...soon
Mohd Asad
Mohd AsadAssistant Vice President
I had the pleasure of working with Martin for a year in the Design Office project team at Barclays. He is one of the most accomplished developers I have come across. His knowledge about front-end development, especially advanced JavaScript is exceptional and I learned quite a lot about structured development whilst working with him.
Raj Tarat
Raj TaratRecruiter
Barclays had asked for a senior developer who they could trust to lead one of the largest, most complex programs at the bank. Martin deservedly has a reputation in the industry as an excellent front end developer and from our first conversation, it was clear that he was more than capable of delivering. He continually impressed from interview through to his last day working there and I've received excellent feedback for him. I'd highly recommend him!
Mark PickeringLead Web UI Designer/Developer
I worked on a project with Martin at Barclays. Not only is he a friendly, professional person to work with but he really knows his trade. The quality of his work is so high that it inspires others to raise their game and he is always happy to share his knowledge, bounce ideas and adapt solutions to address evolving requirements. He will be missed.
Anastasija Krysa
Anastasija KrysaLead UX Designer
Martin was a lead developer on one of the biggest programmes at Barclays Plc. He was brought into the project to make sure that journeys designed by UI/UX team would look and work responsively across different devices and operating systems. He was mainly involved in developing a responsive component library that was to be used accross key areas of Barclays website and applications. From the very beginning of our work together Martin was very helpful with many useful suggestions and out of the box solutions for the project. His key strengths are - impressive development skills, knowledge of the latest web trends, problem-solving, pro-actively offering solutions, bringing creative ideas to the table, adapting to fast changing situations and being adept at all aspects of communications. I would have absolutely no hesitation in recommending Martin for a Lead Developer role.
Giles McCartney
Giles McCartneyUI Consultant
Martin is an exceptionally talented, seasoned developer and is a pleasure to work with. Unusually, given his seniority, Martin is also flexible in his approach and will work in whatever way a project demands.Martin is highly self-motivated and left alone he will burn through work at a terrific rate. In fact you will need a small team to create enough work for him! If you have a world-class project then you need a world-class developer like Martin. I very much look forward to working with him again soon.
Claire Littley
Claire LittleySenior Digital Creative Consultant
Martin has a real 'can-do' attitude and he always does his best to find a solution, even if it doesn't seem viable initially. He enjoys the challenge of making things work in code, but also is meticulous and driven to do things in the best and most efficient way possible. Martin's a lovely guy and I would definitely love to work with him again in the future.