$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
JavaScript developer with expertise in React
Michael Thorn
,
Peterborough, United Kingdom
Experience
Other titles
Skills
I'm offering
JavaScript developer with over a decades experience delivering for private and public sector organisations.
Proven track record in management and leadership positions whilst maintaining a hands on involvement in programming which is my first passion.
Proven track record in management and leadership positions whilst maintaining a hands on involvement in programming which is my first passion.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Fluently
Ready for
Available
My experience
2018 - ?
job
Lead Front End developer
Marmalade Insurance.
In my role as lead front end developer at Marmalade I directly manage 2 other front end developers.
I have responsibility for recruiting new front end developers in to the business and mentoring and managing those on my team.
I am responsible for maintaining an existing React code base which leverages a lot of Redux and Lerna. Simultaneously I am re-factoring the code base in to a monorepo structure leveraging yarn
workspaces and leading the way in adopting Typescript within the team. One of the biggest projects
completed in my time so far is updating the main website from a procedural PHP site to a Gatsby JS
served by a headless Drupal providing numerous efficiencies within the organisation.
The business has a number of web presences still built in PHP which I am in the process of being
converted to React front ends and there are a handful of APIs I have written in Node JS to support
our stack.
I have been working on new products for the business, integrating with 3rd parties and designing
systems from the ground up to replace existing insurance products.
I have leant on my experiences gained in previous roles to also bring in house and behind the
firewall a lot of our package management and code, this has helped reduce risk to the business and also saved the business money in the process.
I have responsibility for recruiting new front end developers in to the business and mentoring and managing those on my team.
I am responsible for maintaining an existing React code base which leverages a lot of Redux and Lerna. Simultaneously I am re-factoring the code base in to a monorepo structure leveraging yarn
workspaces and leading the way in adopting Typescript within the team. One of the biggest projects
completed in my time so far is updating the main website from a procedural PHP site to a Gatsby JS
served by a headless Drupal providing numerous efficiencies within the organisation.
The business has a number of web presences still built in PHP which I am in the process of being
converted to React front ends and there are a handful of APIs I have written in Node JS to support
our stack.
I have been working on new products for the business, integrating with 3rd parties and designing
systems from the ground up to replace existing insurance products.
I have leant on my experiences gained in previous roles to also bring in house and behind the
firewall a lot of our package management and code, this has helped reduce risk to the business and also saved the business money in the process.
Php, React, Typescript, Mentoring, Redux, Drupal, Management, Node, Firewall, Website, Developer, Support, Insurance, Web, Organization, UP
2010 - 2018
job
Development Team Manager
Idox Software Ltd.
I was responsible for managing a team of developers, writing specifications for work packets both
individually and for paired programming projects. I was also part of a small team of senior
developers and sys admins responsible for designing the infrastructure and architecture of SaaS
platforms based on business needs driven by product managers.
It was also my responsibility to deliver the new generation of web-based apps to our clients which
are built on React JS using Typescript leveraging a proprietary back end API.
As well as building web applications for clients, I had responsibility for building and maintaining
multiple proprietary components and bundles to complement the Symfony framework which define
a lot of the functionality and behaviour of our older web applications.
I was responsible for building and maintaining a wireframe site for which almost 100 client websites
were built from. In 2014 I was solely responsible for a full re-write to make the site responsive based on the Bootstrap framework.
Before moving to the App development team, I was the technical lead of the client services team,
directly managing 10 people split over two teams. Responsible for delivery of all client projects,
working with project managers to plan work, responsibilities and ensuring deadlines were met.
As part of my role as lead of client services, I was directly in control of managing the first line support
team, helping them to resolve issues and aid in their learning where possible but also to identify when issues needed escalation to either the 2nd, or 3rd line of support.
In my original role at Open Objects, as a web developer I was tasked with dealing directly with clients in supporting live products as well as developing and delivering projects to agreed deadlines.
individually and for paired programming projects. I was also part of a small team of senior
developers and sys admins responsible for designing the infrastructure and architecture of SaaS
platforms based on business needs driven by product managers.
It was also my responsibility to deliver the new generation of web-based apps to our clients which
are built on React JS using Typescript leveraging a proprietary back end API.
As well as building web applications for clients, I had responsibility for building and maintaining
multiple proprietary components and bundles to complement the Symfony framework which define
a lot of the functionality and behaviour of our older web applications.
I was responsible for building and maintaining a wireframe site for which almost 100 client websites
were built from. In 2014 I was solely responsible for a full re-write to make the site responsive based on the Bootstrap framework.
Before moving to the App development team, I was the technical lead of the client services team,
directly managing 10 people split over two teams. Responsible for delivery of all client projects,
working with project managers to plan work, responsibilities and ensuring deadlines were met.
As part of my role as lead of client services, I was directly in control of managing the first line support
team, helping them to resolve issues and aid in their learning where possible but also to identify when issues needed escalation to either the 2nd, or 3rd line of support.
In my original role at Open Objects, as a web developer I was tasked with dealing directly with clients in supporting live products as well as developing and delivering projects to agreed deadlines.
Apps, Manager, Framework, Tech lead, Responsive, App, Web, Development, Infrastructure, Support, Developer, React, It, Architecture, Symfony, Saas, App development, Typescript, Websites, Bootstrap, Writing, API
2007 - 2008
job
Web Developer
Manifest Communications.
I worked at Manifest for a placement year whilst doing my degree. I was responsible for the implementation and delivery of time-sensitive web based solutions to clients mostly based in PHP.
This involved translating designs from InDesign to websites using the best technologies of the day.
This involved translating designs from InDesign to websites using the best technologies of the day.
Php, Websites, Indesign, Implementation, Developer, Web
My education
University of Huddersfield
BSc, Multimedia Technology 2 (Minor in Planning)
BSc, Multimedia Technology 2 (Minor in Planning)
Michael's reviews
Michael has not received any reviews on Worksome.
Contact Michael Thorn
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Michael directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark