Who I Am
And What I Do.

I am Tim Daniels, a web designer and software developer, currently living in Bere Alston. I graduated from Plymouth University with an Upper Second Class (Hons) Degree in Advanced Web Technologies, and since then, for the last nine years, have been working in the IT industry. As an Agile web developer, I have loads of experience in designing, implementing and maintaining complex client/server applications, based on a sound understanding of the principles of object oriented programming. I am equally at home creating strongly typed class libraries, as I am creating web components with JavaScript, HTML5 and CSS3.

Building fast, user-centric, responsive and beautiful websites is something I love doing, and this shows through in my work. Apart from this, I like to think of myself as a well rounded person, and have even been known to get out in the fresh air. I love gardening, fishing and surfing. I do not like Star Trek. My full C.V. can be downloaded here.


Breakdown Of My Skills

0%

C#

0%

JavaScript

0%

CSS

0%

HTML5

0%

PHP

0%

Java


Work And
Experience.

  • Nov 2015 - Present
    Freelance Web Developer @ Tim Daniels Design

    I build bespoke static and dynamic websites for clients, creating stylish, optimized and responsive designs, Involved in all aspects of web development and small content management systems for private clients. The technologies I am learning more about at the moment are: ASP.NET MVC; Ajax XHTTP requests and responses; JavaScript closure, prototypes and inheritance; and User Experience Design.

  • Jan 2012 - Nov 2015
    Mobile Web Developer @ Derivco Ipswich

    I was involved in all stages of software development for the gaming industry. This included requirements gathering, Agile architecture and design, coding and bug fixing. As part of an Agile team, I contributed to the development of an enterprise level, multi-layered, data driven, sports book web application. We developed the application within Visual Studio in C#, that was cross-compiled into JavaScript. The architecture was based on PureMVC, although we added a further presenter layer, and the view was built in HTML5 and CSS3. While working on this complex application, I helped to optimise it to work on desktops, tablets and mobiles.

  • Feb 2010 - Jan 2012
    Web Developer @ Derivco Ipswich

    I was a member of the team that spearheaded Derivco's first foray into mobile web application development, building a complex, data driven, multiple player, poker gaming system. It's modular design included a lobby and multiple tables, using a GWT Java/JavaScript application based on the PureMVC architecture. In order to successfully switch from being a Flash Developer to Web Developer I had to re-train myself in JavaScript, HTML5, CSS3, and responsive design, and develop several PHP/MySQL, dynamic, responsive websites in my spare time;

  • Apr 2007 - Feb 2010
    Flash Developer @ Derivco Ipswich

    I helped in the design of web based slot games and poker gaming systems using the Flash IDE and ActionScript (1 , 2, 3). The process started with a customer specification, evolved into a UML design package, and then became a reality using object oriented class-based code. The role required strong graphical skills (animations, symbols) backed up by the ability to construct modular client-server based applications.


Education And
Qualifications.

  • 2003 - 2006
    Computing and Advanced Web Technologies

    BSc (Hons) Computing and Advanced Web Technologies (Upper Second Class)

    Final Year Project: The research, design and implementation of a dynamic Java web application called Surfboard Finder, including a rule-based expert system for assisting in choosing the correct surfboard for the user’s particular circumstances. The application made use of web services technology to provide at least 50% of it’s surfing-related content. (65%)