With wizard-like skills in Web Development, I am an ideal candidate for any Web-based Development role. I can adapt to and overcome to any challenges that I face. I am very determined and I will not stop until I reach my goal. In an ideal job, I would be able to progress in my career learning new things, and developing my skills. I am very passionate about my work and I strive for perfection. I am also SC Cleared (in-date) through the Army Reserves, where I work in a command post, managing the communication equipment and conducting tasks to secure vital points against threats from the air.
I have been a freelance developer since the age of 13 and employed commercially from the age of 17 where I ran my own international development team. I’m primarily a back-end developer, but still love to do a lot of front-end work. I’ve managed my own teams and implemented and used agile for the past 5 years and have worked on various amazing projects for some very well known, and some not so known people.
Working in a team of 4 creating numerous innovative projects for the insurance industry, mostly quote and bind systems for companies such as Aegis Insurance. Here I also implemented various Project Management processes as well as helping the team be more agile and better the development lifecycle such as using continuous integration and automatic testing suites. Technologically, I mainly worked using Symfony 3 with the CQRS-ES patterns and Node.JS creating asynchronous system-critical applications responsible for calculating exposure management data, replacing a large amount of work by exposure analysts.
Nov 2015 - Feb 2017
(On leave until Jan 2018)
Managing a number of websites and managing a user base of 1 000 000 users through a dating site, also managing the server infrastructure and the development team. We rebuilt the website from Zend to Laravel and rebuilt servers based on my technical suggestions and implemented various other products and services.
Mar 2015 – Oct 2015
I was brought in by yellow ball to build an innovative SaaS product using Laravel 4 and Linode (among other technologies). Geo-IP DNS. Here I also introduced Jira as a project management and time tracking tool, amongst other Project management processes such as agile to better the development department. I was also pulled to sit in meetings as a technical advisor for their parent company - Yellow ball, and write specifications and scopes of work for other large projects they were pitching for.
Mar 2014 - Feb 2015
I was asked by PokerStars (Halfords Media) to create a bespoke portal for them to manage their 3rd party controlled task management system. The project used Laravel 4 as a base, LDAP to authenticate against their internal network and lots of preventative security measures to keep their data secure. The portal now manages all digital work for PokerStars.
Nov 2013 - Feb 2014
Working on a project for Sainsbury’s, I completed early and was moved onto projects for Nissan and Reckitt Benckiser. During these projects, I worked on Internal PHP applications using Laravel, and bespoke applications using NodeJS.
Aug 2013 - Oct 2013
Taking on unfinished or broken projects and finishing them to a high standard. Going through the full development lifecycle for various projects. Clients ranged from Nokia, TCC, CBS and Man of Steel. Technologies included PHP, Codeigniter, WordPress, MySQL, jQuery, JSON, Parallax Animations, CSS3, Git, Mercurial mm more.
Apr 2013 - Aug 2013
Working alongside a business analyst, I built the starting blocks for their new payroll system using their custom MVC framework. This was delivered in an test driven and agile approach going through QA, Peer Review, and using automated unit tests.
The client also wanted to adapt their entire process to use agile, and so my previous experience was used to contribute towards their new development process.
Nov 2012 - Feb 2013
Implemented the Dutch iDEAL Payment System and Created a Secure RESTful API for Desktop Applications to use for a subscription service.
Oct 2012 - Nov 2012
Contract to develop a real-time communication layer for a new client to the agency. Software required:
Sept 2012 - Oct 2012
Jun 2012 - Sep 2012
Managing a team of developers and projects world-wide, travelling to various countries to properly fulfill my role, managed the projects at all stages including the Development Cycles, Code Reviews, and Sprints, Live Infrastructure for deployed projects and software run on said Infrastructure, as a whole and built an effective agile team.
Mar 2010 - May 2012
A soldier in the Royal Artillery, Stretching and challenging myself to the edge and always pushing. Tours will see me travel across the world, and training has seen me jump leaps and bounds, and do things I never thought I'd do. One of the best decisions I ever made.
I co-run a club at a local primary school for students who want to learn more about programming. In the first term, they learn scratch, the second they learn HTML & CSS, and in the third and fourth terms we teach them Python to a point they can begin playing with a Raspberry Pi.
Daniel is an energetic and fun person to have in any office. His knowledge and experience matched with a 'can do' attitude is refreshing and critical when faced with the pressures of delivering a projects. I would recommend his front-end development skills and personality.
Project Manager at 1000 Heads
Apart from being a very skilled web developer and designer, Daniel is also easy to work with. Suggestions and changes are always taken seriously and you'll never feel like you're working with someone you can't talk to. Compared to other web developers I've worked with, Daniel is by far the best one.
CEO at Refresh SEO
If there is an individual who understands web development and code more than Daniel, I have yet to meet them.
He has an amazing knowledge and insight, can solve problems instinctively, works extremely hard and manages his team with an accomplished and good natured manner that far exceeds his age.
He is always there to answer any queries that people may have and has the great ability to explain the technical aspects of jobs, in an easy to understand manner, to some of us lesser mortals who just do not understand the world of web development as much as he does.
That fact alone makes working with him a breeze and a pleasure, and anyone who has, or will have, the opportunity to work with Daniel will feel exactly the same as me.
Lead Designer at Data Centre Dynamics