Software Developer

Daniel Brian Hughes BSc (Hons) IT & Comp (Open), Dip Comp (Open), BMus (Hons), PGDip

Graduate software developer with a solid and varied experience of work in the industry.

Experience: Java, C#, C++, Python, HTML, XML, CSS, Bootstrap, PHP, Javascript, Jquery, SQL, Git / Github, Sourcesafe, Mercurial, Powershell, Unix shell sripts.

An active contributor to open source projects with commercial experience of around 2 years


Gained Shaw Academy’s Diploma in Web development in 2016 with a 100% mark. View the syllabus

Career History

  • Open source 2017-present

1. Mozilla Firefox (C++) submitted patch 29/5/17

2. Moneyfox (C#, Xamarin, MVVM) submitted this PR for Jumplist fix.

3. Musescore (C++), Github username – DanielBHughes.

  • Peripatetic woodwind tutor Wrexham Council 04/2014 – 31/8/18

Woodwind (music) teacher working in approximately 20 schools across the county of Wrexham.

  • Developer Moneysupermarket 11/2012 – 01/2014

Using webservices  I was responsible for writing the middle-ware code in C#  which generated XML in accordance to the client’s WSDL specification. The XML was passed to the clients server app and insurance prices generated. The prices for each insurance provider were then displayed on the Moneysupermarket site.

  • Android / Java Developer MCPC Systems 05/2012 – 07/2012

Ten week GO Wales placement – Java. Developing an Android app from scratch – an allotment management system for local authorities. Use of Wireframes and OOD: use cases, UML class/activity/sequence diagrams. This app was a brand new project. The functionality was achieved through the use of web services. I presented and demonstrated the new software to potential customers at the user group seminar in Blackpool.

  • Software Tester GB Group 11/2011 – 04/2012

Manual and Automated testing. Responsible for ensuring the quality of GB Group’s bespoke software. Produce a closure report to consolidate each cycle of testing. Automated testing of the webservices was carried out using SoapUI.

Peripatetic woodwind tutor William Mathias Music Service 10/2007 – 7/2011

Working in a variety of schools across Denbighshire. Provide tuition for pupils of primary and secondary age.

  • IT technician Boyns Information Systems 2007

8 week work placement with Go Wales. Fixing PCs and configuring hardware; also provided telephone support and served customers in the shop.

  • Faults Consultant NTL / Virgin media 10/2006 – 03/2007

Remedy customer problems regarding their cable services.

  • IT technician Arrow Computers 2006

One week work placement. Troubleshooting PCs and maintaining a variety of hardware.

Education and qualifications

  • 2016 Diploma in Web development – Shaw Academy – Distinction (100 % mark)

  • 2012 Level 4 Professional Development Award in Software Development – City & Guilds

  • 2011 Bachelor of Science in IT and Computing BSc (Hons) 2:1 – The Open University

  • 2010 Diploma in Computing 2010 – Dip Comp (Open) – The Open University

  • 2006 Technical Support for ICT Systems, level 2 – Learndirect

  • 2004 Postgraduate Diploma – PGDip Distinction – Royal College of Music, London

  • 2002 Bachelor of Music BMus (Hons) 2:1 – Royal Academy of Music, London

  • 1998 Yale College, Wrexham – A Level: Music A; English Literature B; Government & Politics (As) D.

  • 1995 Ysgol Morgan Llwyd, Wrexham – 10 GCSEs from grades B-A*.