David Goss

Software Developer

Email
david@davidgoss.co.uk
Tel
07540363334
Web
GitHub
davidjgoss

Experience


Skills

I have a deep understanding and strong skills in the core elements of the web platform: HTML, CSS and JavaScript, as well as others that underpin and complement them (e.g. HTTP, Ajax, SVG). I'm capable of designing and building robust, accessible and performant front-ends with high-quality code and modern techniques and tools, including responsive design.

I've been part of a successful Agile scrum team from its inception, including writing user stories with test-ready acceptance criteria, regular conditioning and backlog management, and the day-to-day running of sprints.

I am experienced with front-end tooling built on Node.js for quality control, optimised builds, package management and continuous integration. I also have a decent understanding of many server-side stacks and database technologies.


Frameworks & Libraries

  • AngularJS
  • jQuery, Lodash
  • Dojo
  • RequireJS

Tooling

  • Git(Hub), Subversion, Liquibase
  • Node.js, npm, Bower
  • Grunt, Gulp, Maven
  • ESLint, Jasmine, Mocha
  • Sass, LESS, PostCSS
  • Babel
  • TeamCity, Jenkins
  • Jekyll, Metalsmith

Education

I have a BTEC National Diploma in IT (graded Distinction — equivalent to 3 A-levels at grade A). I also have an A* in GCSE Mathematics, A in English Language and Physics, and 10 other A–C grades.

References available upon request.