Summary
Overview
Work history
Education
Skills
Websites
Custom
Personal Information
Affiliations
Timeline
Generic

TIM DANIELS

YEALMPTON

Summary

Accomplished full-stack developer with extensive expertise in JavaScript, JQuery, and Ajax, complemented by a strong foundation in both front-end and back-end software development. Proficient in agile methodology adoption and technical documentation writing, with a proven track record of peer review expertise and peer code collaboration. Adept at handling big data and implementing UI and UX principles to enhance user experience. Skilled in Java, Spring MVC, JUnit, dependency injection, CSS, responsive design, JSON, data structure concepts, unit testing, and full-stack development. Committed to leveraging technical skills to drive innovation and efficiency in software solutions.

Overview

10
10
years of professional experience
3
3
years of post-secondary education

Work history

SOFTWARE DEVELOPER

ENGIE UK & IRELAND
03.2016 - 06.2025
  • Java Web Application Developer, helping to build new features for an energy data analysis web application called C3NTINEL, and currently working on a React/Redux/Jest/Enzyme PWA for taking meter readings.
  • I am involved in the development of features, from MySQL database table design, through to Java Spring MVC server side coding, and finally the UI with object oriented JavaScript, CSS and JSP/ JSTL.
  • I am experienced in UX Design, AJAX, unit testing with JUnit and Mockito, as well as QUnit for JavaScript.

FREELANCE WEB DEVELOPER

TIM DANIELS DESIGN
11.2015 - 03.2016
  • Involved in all aspects of web development and small content management systems for private clients, using PHP/MySQL.

Education

BSC(HONS) - COMPUTING AND WEB TECHNOLOGIES

UNIVERSITY OF PLYMOUTH
09.2003 - 07.2006

Skills

  • JAVASCRIPT
  • JQuery
  • Ajax
  • Peer review expertise
  • Peer code collaboration
  • Big data handling
  • Agile methodology adoption
  • Technical documentation writing
  • UI and UX principles
  • Data structure concepts
  • JSON
  • JAVA
  • Spring MVC
  • JUnit
  • Dependency injection
  • CSS
  • Responsive design
  • Front-end development
  • Backend software development
  • Unit testing
  • Full-stack development

Custom

  • Kayaking
  • Surfing
  • Carp fishing
  • Modern history
  • Current affairs
  • Gardening
  • Water colour painting
  • Mixing dance music
  • Socialising with friends
  • Responsive design
  • Mobile optimisation

Personal Information

Title: Software Developer

Affiliations

  • Varied hobbies, sports, and interests including: kayaking; surfing; carp fishing; modern history and current affairs; gardening; water colour painting; mixing dance music; and socialising with friends. I am particularly interested in the future of the web including responsive design, and mobile optimisation in general. I build PHP/MySQL dynamic websites for a hobby, and enjoy learning about what makes good web design.

Timeline

SOFTWARE DEVELOPER

ENGIE UK & IRELAND
03.2016 - 06.2025

FREELANCE WEB DEVELOPER

TIM DANIELS DESIGN
11.2015 - 03.2016

BSC(HONS) - COMPUTING AND WEB TECHNOLOGIES

UNIVERSITY OF PLYMOUTH
09.2003 - 07.2006
TIM DANIELS