$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Polyglot Programmer and technologist looking forward to helping you on your next challenge
Stuart Greenhall
,
Warboys, United Kingdom
Experience
Other titles
Skills
I'm offering
Senior technologist with a wide breath of experience in cloud native technologies, event driven architectures, legacy platform migration, and microservices. Has a track record for delivering digital experiences for some of the UK's most recognised brands while coaching and leading teams in a wide range of technologies and agile approaches during the last decade. Is able create and articulate a technology strategy that's aligned with the long term strategy of a business and lead its delivery via coaching, programming, DevOps and scum mastering. A confident Polyglot Programmer who likes to use the range of technology to solve your business problems. using extreme programming disciplines such as TDD, BDD, Continuous Integration and Continuous Delivery. Likes to work in environments where technology is seen as the key business differentiator which can have a positive impact on society.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
job
Principal Architect
Research Teams, and Engineering Teams.
Reporting to the CTO, this role was responsible for devising and delivering ieso's technology strategy, through understanding the aspirations of the Product, Clinical, Research Teams, and Engineering Teams. It also covered responsibility for building our Infrastructure, owning NFRs, security and Engineering standards.
Key Achievements:
- Created a replatforming strategy for a monolith to a cloud native event driven architecture
- Tech Leading a team of 6 devs, 2 QAs and 1 PO charged with delivering the replatforming strategy
- leading the engineering due diligence for Ieso's Series B round
- Introduced serverless (FAAS) to reduce cloud costs.
- Built out our cloud infrastructure provisioning with terraform on azure.
- built a unified deployment tool called 'Keel' that used azure az, azure container registry and a collection of prebaked helm charts to simplify deployment.
- Introduced Monitoring and logging with Elastic search, Kibana, Prometheus and kiali.
- Introduced SRE practices like SLO's to help give engineering focus on when technical work is required and the product team to understand the benefits.
- Wrapped AI models in Restful API's to enable features such as digital triage to be integrated with our clinical delivery platform.
Key Achievements:
- Created a replatforming strategy for a monolith to a cloud native event driven architecture
- Tech Leading a team of 6 devs, 2 QAs and 1 PO charged with delivering the replatforming strategy
- leading the engineering due diligence for Ieso's Series B round
- Introduced serverless (FAAS) to reduce cloud costs.
- Built out our cloud infrastructure provisioning with terraform on azure.
- built a unified deployment tool called 'Keel' that used azure az, azure container registry and a collection of prebaked helm charts to simplify deployment.
- Introduced Monitoring and logging with Elastic search, Kibana, Prometheus and kiali.
- Introduced SRE practices like SLO's to help give engineering focus on when technical work is required and the product team to understand the benefits.
- Wrapped AI models in Restful API's to enable features such as digital triage to be integrated with our clinical delivery platform.
Security, Native, Search, Kibana, Ai, Monitoring, Restful, Infrastructure, Cto, Serverless, It, API, Engineering, Architecture, Technology, Due Diligence, Event, Cloud, Deployment, Azure, Research
2017 - 2018
job
Senior Fullstack Developer
unknown.
Joined the Engineering team at ieso to help them grow the engineering team and scale the platform post their series A funding. Over the course of thirteen months we grow from a team of 5 to a team of 25.
I line managed 5 of those engineers.
Key Achievements:
- Patient Api and worked with a third party called Thoughtbot to build a mobile iOS app.
- Shoring the legacy platform and helping it to scale to meet the doubling of volume every six months
- Starting a strangle pattern to help us decommission the legacy app by starting to pull functionality out of the legacy which help create a large coal face for the increased team members.
- introduction docker and k8s to enable
I line managed 5 of those engineers.
Key Achievements:
- Patient Api and worked with a third party called Thoughtbot to build a mobile iOS app.
- Shoring the legacy platform and helping it to scale to meet the doubling of volume every six months
- Starting a strangle pattern to help us decommission the legacy app by starting to pull functionality out of the legacy which help create a large coal face for the increased team members.
- introduction docker and k8s to enable
API, Docker, IOS, Ios app, Engineering, It, Developer, App
2016 - 2017
job
Senior Developer Platform Engineering
unknown.
Working as a Senior Developer in the Platform Engineering department building. We had two key deliverables, firstly a set of Mircoservices that provided common capabilities across their technology estate. These included high traffic services such as Visitor tracking, BI event capture, Multi Variant Testing tool and an insurance reference data api all of which were written in Node.js. The second deliverable was building an Heroku like PaaS to accelerate and simplify deployments across the organisation. This was involved provisioning a bare-metal Kubernetes cluster on AWS with terraform and puppet. This gave be huge insight into how Kubernetes worked at the time and a great place to learn and apply Dev Ops approaches.
Node.js, API, AWS, Kubernetes, Event, Node, Technology, Engineering, Developer, Heroku, Insurance, Testing, Organization, Senior Developer, BEE
2014 - 2016
job
Technical Lead
unknown.
Delivered three business critical greenfield projects for Compare the Market as a tech lead. Firstly, Meerkat Movies (a new reward scheme for compare the market) using lightweight technologies such as Node.js, Docker and AWS to deliver a fast, scalable and rock solid set of Microservices to enable uses to claim and redeem codes to 2 for 1 deals on cinema tickets in a three-month time scale.
With the underlying services and websites complete we looked to take over the Meerkat Movies mobile apps that were built by a third party. Due to code quality issues we decided to rewrite both the Android and iOS apps with a hybrid approach using the ionic framework, that brings together Angular and Cordova. This was rolled out to our user base of over 1 million people in September.
I then lead the technology side of project Martha which was our flagship marketing campaign of 2016 that saw us sponsoring Batman Vs Superman and releasing our Heroic Meerkat Toys. This required a complete re-platforming of the toy claim process into a unified customer journey that enabled customers to claim both Meerkat Movies and toys in the same way. This again leveraged technologies such as Docker, Node.js, AWS and terraform.
With the underlying services and websites complete we looked to take over the Meerkat Movies mobile apps that were built by a third party. Due to code quality issues we decided to rewrite both the Android and iOS apps with a hybrid approach using the ionic framework, that brings together Angular and Cordova. This was rolled out to our user base of over 1 million people in September.
I then lead the technology side of project Martha which was our flagship marketing campaign of 2016 that saw us sponsoring Batman Vs Superman and releasing our Heroic Meerkat Toys. This required a complete re-platforming of the toy claim process into a unified customer journey that enabled customers to claim both Meerkat Movies and toys in the same way. This again leveraged technologies such as Docker, Node.js, AWS and terraform.
Node, Hybrid, Framework, Tech lead, Campaign, SOLID, Cordova, Apps, Ionic, Technology, Marketing, Microservices, Websites, AWS, IOS, Docker, Android, Angular, Node.js
2013 - 2014
job
Senior Developer
ThoughtWorks.
Joined compare the market as a full time employee to help drive the adoption of XP practices such as TDD, CI, CD and help developers get up to speed on the new home platform that I helped develop while at ThoughtWorks.
TDD, Developer, Senior Developer, XP, UP
2009 - 2010
job
Graduate Engineer
Thales Air Systems Division.
Junior role inside a large software team building a customisable mission planning application using Java SE, C++, COM and Eris's ArcGIS mapping product. Project included some greenfield development of a new web services component using WSO2 and also brownfield development of legacy libraries at the applications core including extending an in-house ORM library.
Java, C, SoMe, Web Services, ArcGIS, Development, Software, Web
My education
2005
-
2009
Aberystwyth University
BSc, Computer Science
BSc, Computer Science
2003
-
2005
Hereford Sixth Form College
Secondary, Early Modern History and Psychology
Secondary, Early Modern History and Psychology
1998
-
2003
Queen Elizabeth High School Bromyard
Secondary, Geography (Minor in English)
Secondary, Geography (Minor in English)
Stuart's reviews
Stuart has not received any reviews on Worksome.
Contact Stuart Greenhall
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Stuart 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