$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior full stack developer
Iain Docherty
,
Bracknell, United Kingdom
Experience
Other titles
Skills
I'm offering
I am a senior developer with over 20 years experience, including recent experience with Perl,
Python, Javascript, web-frameworks, AJAX, WebSockets and Databases.
I fully embrace Modern Perl I love the clean look of Object Oriented code written in Moose,
the use of roles to flatten out an OO hierarchy, and yes, I have even used Meta programming
(where appropriate). As a keen proponent of testing I follow Test Driven Development
(sometimes even Behaviour Driven Development) and make full use of Test::Builder
modules.
I especially enjoy learning new skills and languages which is why I have been keen to take
contracts over the past few years that require more than just Perl, in this way I have gained
valuable experience with Python and Javascript which I am always working to consolidate. I
especially like the clean and readable syntax of Python compared to Perl.
I have contributed to several open-source projects, I have modules on CPAN and I have a
'vanity project' called Keno Antigen where I try out new client and server techniques.
I am British and have the right to work in the UK.
Python, Javascript, web-frameworks, AJAX, WebSockets and Databases.
I fully embrace Modern Perl I love the clean look of Object Oriented code written in Moose,
the use of roles to flatten out an OO hierarchy, and yes, I have even used Meta programming
(where appropriate). As a keen proponent of testing I follow Test Driven Development
(sometimes even Behaviour Driven Development) and make full use of Test::Builder
modules.
I especially enjoy learning new skills and languages which is why I have been keen to take
contracts over the past few years that require more than just Perl, in this way I have gained
valuable experience with Python and Javascript which I am always working to consolidate. I
especially like the clean and readable syntax of Python compared to Perl.
I have contributed to several open-source projects, I have modules on CPAN and I have a
'vanity project' called Keno Antigen where I try out new client and server techniques.
I am British and have the right to work in the UK.
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
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
job
Net-a-Porter
YOOX.
This is my second stint at Yoox Net-a-Porter and I was asked back without an
interview based on my previous work with them. This role makes good use of my Perl
and Javascript experience and I was able to update their Javascript front end to enable the use of React for new components. Peer-review, continuous-deployment and test-driven development in this small team meant that I immediately felt at home.
interview based on my previous work with them. This role makes good use of my Perl
and Javascript experience and I was able to update their Javascript front end to enable the use of React for new components. Peer-review, continuous-deployment and test-driven development in this small team meant that I immediately felt at home.
Javascript, React, Interview, Deployment, Test, Perl, Net, Development
2017 - 2018
job
full-stack developer
Inview.tv.
Perl and Javascript for this role both to maintain existing code and to develop new products. I was especially pleased with this
role since they have an excellent team using peer-review, continuous-deployment and test-driven-development and I was both able to learn from this and (perhaps in a small way) contribute my own ideas.
role since they have an excellent team using peer-review, continuous-deployment and test-driven-development and I was both able to learn from this and (perhaps in a small way) contribute my own ideas.
Javascript, Deployment, Test, Perl, Developer, Development
2013 - 2017
unknown
Architect
Nomura Bank.
Nomura asked me back for a second contract to support and enhance their bespoke
Perl based Configuration Management system which I did for four years. This was a
complex system with multiple data feeds and components and was a key part of their
network infrastructure.
I also helped to design and implement the first phase of their move to Service Now,
specifically the ETL process to migrate the existing CMDB date into Service Now. For
this I introduced a Restful API written in Modern Perl.
Furthermore during the second stage pilot scheme I worked closely with the Chief
Architect to take the BDD specifications and use them to implement the Data Feed
API. At this stage I introduced the tools of RAML (Restful API Markup Language) to the company which was then adopted as the standard documentation and test tool for
subsequent projects.
Perl based Configuration Management system which I did for four years. This was a
complex system with multiple data feeds and components and was a key part of their
network infrastructure.
I also helped to design and implement the first phase of their move to Service Now,
specifically the ETL process to migrate the existing CMDB date into Service Now. For
this I introduced a Restful API written in Modern Perl.
Furthermore during the second stage pilot scheme I worked closely with the Chief
Architect to take the BDD specifications and use them to implement the Data Feed
API. At this stage I introduced the tools of RAML (Restful API Markup Language) to the company which was then adopted as the standard documentation and test tool for
subsequent projects.
Design, API, ETL, Management, Test, Perl, Service, Network, Support, Restful, Infrastructure, BDD, Configuration Management, ME
2008 - 2009
job
Analyst Developer
Pharma Ventures.
to design and implement a front-end
public site and back-office CMS which I did using Perl, Template, Catalyst
DBIx::Class and Moose together with Javascript using jQuery and MooTools.
public site and back-office CMS which I did using Perl, Template, Catalyst
DBIx::Class and Moose together with Javascript using jQuery and MooTools.
Javascript, Design, Jquery, CMS, Perl, Developer, Analyst, Office
2007 - 2008
job
Developer
Red Bee Media Metadata.
in a small team supporting existing systems for delivery of broadcast
meta-data from the BBC and other broadcasters to Sky. Primarily using Perl, XSLT and C++
meta-data from the BBC and other broadcasters to Sky. Primarily using Perl, XSLT and C++
C, Perl, XSLT, Developer
Iain's reviews
Iain has not received any reviews on Worksome.
Contact Iain Docherty
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Iain 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