Dan Wrigley

Dan Wrigley

Programmer and Music Composer

Followers of Dan Wrigley42 followers
location of Dan WrigleyGreater Portsmouth Area

Connect with Dan Wrigley to Send Message

Connect

Connect with Dan Wrigley to Send Message

Connect
  • Timeline

  • About me

    Music Producer

  • Education

    • Crofton School

      1995 - 2000
    • Bournemouth University

      2011 - 2015
      Bsc Games Technology 2:1
  • Experience

    • Static Games Ltd.

      Jun 2013 - Sept 2014
      Programmer and Music Composer
    • Graitec

      Jun 2015 - Jul 2016
      Software Developer

      As a software developer for Graitec, I played a key role in the development, testing, and maintenance of bespoke plugins, which were built to add additional functionality and customer specific features to Autodesk's AutoCAD software. During this time I became very proficient and well versed in developing in the .NET software framework and working independently on all of the projects. Day to day duties involved rewriting existing plugins to add functionality and support for new versions of the AutoCAD software and version migration. Each plugin developed was written and deployed several times, to create parity between each version of Visual Studio and each version of AutoCAD. During my time at Graitec I gained a great deal of experience in working with XML, from creation to reading their data in .NET in order to populate forms that would appear on the programs front end.Key Skills.NETSQLCSSHTML5C#XMLGraitec's bespoke SVN Show less

    • Innovation Group Global Solutions

      Aug 2016 - Aug 2017
      Web Developer

      As a systems developer for Innovation Group, my role was to develop and maintain several Insurance websites, with an emphasis on assuring the best possible performance and responsiveness. I was responsible for full-stack development, maintaining several websites at a time using C# and the .NET framework, in addition to some VB for some of the older websites. The role gave me great knowledge and understanding of relational databases using Microsoft SQL Server, something that I have greatly built upon since through extensive use of MySQL at 'Harrap ICT'.This role also gave me experience in working with large and complex projects, many of which were split not just between multiple developers but also across multiple countries. In particular working with developers in Spain and for this reason implementation of source control using Tortoise SVN became another essential part of the role. My time at Innovation Group also allowed me to broaden my software development skills, mainly in a Microsoft environment - using Visual Studio, C# .NET, SQL Server, VB.The role required the ability to learn and apply new technologies and evaluate evolving content/business needs, which helped to keep me on my feet with new challenges daily.My time there was fantastic in allowing me to improve my interpersonal and team working skills, participating in meetings and having my voice heard when identifying bottlenecks and bugs. Working independently on some smaller features of the sites also encouraged me to apply my own analytical skills and approaches to problem-solving as well as learn to develop my prioritization and time management skills.Key Skills.NETSQLCSSHTML5C#Tortoise SVN Show less

    • Libresoft Librarian (School Library Software)

      Aug 2017 - now
      Software Developer at Libresoft

      As a SAAS developer for Harrap ICT I am responsible for the development and maintenance of new features for their web-based library system 'Libresoft Librarian'. In addition, I am also responsible for ensuring the quality of existing and new features through rigorous unit testing, as well as routine functionality checks across the site to ensure flawless performance and user experience. An important part of the role has been to build and maintain efficient and reliable code to ensure that functionality can be easily understood and re-used elsewhere in the site.The role has help me develop greatly as a full-stack developer, integrating PHP, JavaScript, jQuery, Ajax, HTML5 and CSS. In addition to creating new functionality, another key duty of the role is to provide customer support via phone calls and customer tickets via email. The required support ranges from helping familiarise new users with the system, live bug fixing and often times remoting onto the user's computer in order to troubleshoot an issue. A routine day could involve creating a new feature by writing the front end in PHP, HTML5, CSS and then writing Javascript to integrate functionality into the website (with Ajax calls to pull the data where necessary).Joining the team in the relatively early days of the site, the role has given me great insight into the full development life cycle experience. The job involves working as part of a small programming team of 3 and with no version control in place (not my decision, I will stress), strong communication and team working skills have been absolutely vital so as to avoid any catastrophic mistakes. Key SkillsPHPJavascriptJSONAjaxSQLCSSHTML5 Show less

  • Licenses & Certifications