Thomas Maddocks

Thomas Maddocks

Mentor
Rising Codementor
US$60.00
For every 15 mins
ABOUT ME
Lead JavaScript Developer (Contractor)
Lead JavaScript Developer (Contractor)

I'm a contract JavaScript developer specialising in ES6 /ES7, Angular, ReactJS and AngularJS. I have extensive experience working in a RESTful, service orientated architecture. Recently, I have been working with Angular, TypeScript and SASS utilising a Node.JS / Express API.

Technologies: Angular, @ngrx / effects, ReactJS, Redux / Flux, D3.js, TypeScript, AngularJS, Node.js, Express, Socket.IO, MongoDB, Redis, Jasmine, Karma, Chai, Sinon.JS, HTML5, Nunjucks, CSS3, SASS, LESS, BEM, Bootstrap, Foundation, Webpack, Gulp, Grunt, GIT, SVN, Selenium, Laravel, PHP, MySQL, C#, LAMP, WAMP, Docker

London (+01:00)
Joined February 2017
EXPERTISE
9 years experience
Angular 4AngularReactNode.jsEs8 / es7 / es6
View more
5 years experience
Ngrx/platformRxJS
Ngrx/platformRxJS
9 years experience
Express.jsSocket.IOEs8 / es7 / es6
Express.jsSocket.IOEs8 / es7 / es6
5 years experience

REVIEWS FROM CLIENTS

Thomas's profile has been carefully vetted and approved as a Codementor. Connect with Thomas now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
871 Reputation
0
5
18
EMPLOYMENTS
Lead Front-end Developer
Visa
2019-03-01-Present
I am currently leading the development of a new customer facing application enabling merchants to manage payment methods.
I am currently leading the development of a new customer facing application enabling merchants to manage payment methods.
Microservices
Angular 7
Es8 / es7 / es6
View more
Microservices
Angular 7
Es8 / es7 / es6
Ngrx/platform
View more
Lead Front-end Developer
npower
2017-05-01-2019-03-01
I am currently leading the development of a new sales platforms as a significant step towards moving the business into a fully decoupled ...
I am currently leading the development of a new sales platforms as a significant step towards moving the business into a fully decoupled front-end + back-end architecture Aside from this, I have been contracted to lead the development of a modern front end architecture. The new architecture is built around Angular and makes use of ngrx/platform. The solution is written in TypeScript with SCSS being used as our CSS preprocessor. The solution is bundled into several applications using the Angular CLI.
Node.js
Socket.IO
TypeScript
View more
Node.js
Socket.IO
TypeScript
Jasmine
RxJS
Angular 7
Es8 / es7 / es6
Ngrx/platform
Express.js
View more
Senior Front-end Developer
Ministry of Justice UK
2016-10-01-2017-05-01
I was contracted as a senior developer responsible for building a new web based application for use internally. The project involved arch...
I was contracted as a senior developer responsible for building a new web based application for use internally. The project involved architecting a new Angular application built using ngrx/store, ngrx/effects, TypeScript and SCSS bundled using gulp / webpack. The application integrated with the API via a Node.js socket layer. The socket layer provided a means for real time communication with all users. The layer utilised Socket.IO with Express.js.
Node.js
Socket.IO
TypeScript
View more
Node.js
Socket.IO
TypeScript
Jasmine
Es6
JavaScript
RxJS
Es7
Angular 4
Express.js
View more