Gareth Parris
Software Developer
Systems Architect
DevOps Engineer
- LocationBishops Stortford, UK
- e-mail[email protected]
- PositionsPermanent or Contract
- AvailabilityNot currently available
About Me
Software Developer, Systems Architect, DevOps Engineer
I am an experienced software developer, systems architect and DevOps engineer, with team leader experience.
My passions are all technologies and I keep up-to-date with a wide range of platforms and languages.
I have broad experience in software and hardware, covering multi-tier, real-time, data-driven, cloud-based, desktop, mobile and IoT development.
I am self-motivated and can work without supervision. I'm fully capable of working remotely. I have good communication skills with a strong client focus and a passion for quality.
I've worked in various companies, ranging from consultancies and start-ups, to global investment banks and Formula 1 motor racing.
Testimonials
"Gareth was easy to get on with and clever, two basic traits that so often don't go together. Once given a task, there was never any need to check if it was getting done on time. Gareth was always self-motivated enough to keep us informed as opposed the other way around. High quality well thought out work guaranteed."
"Gareth is able to design and develop ergonomic cool user interfaces combined with in depth technical skills to deliver systems that operate with high performance, to time and lever technology - his skills were essential at Easyscreen when developing trading applications that processed fast moving real-time data and had to be quick and intuitive to use."
Services
Software Development
Designing and developing software is one of my passions. I've been doing it for many years. If I'm not actively working on a software project for a client I'll be self-training and keeping up-to-date with the latest trends and technologies.
Systems Architecture
With the experience of over 25 years working in the software industry I've experienced a lot of good and bad solutions to problems. When architecting a system it's exciting to be on the cutting edge, but tried and tested solutions will always be there to fall back on.
DevOps Engineer
Source code and build management have always been around and have required meticulous skills and patience to get right. It's much easier now with the various DevOps tooling available, but DevOps is much more than just tooling, its about working with other people collaboratively and efficiently too.
Team Lead and Mentor
Keeping hands-on with projects throughout my career has always been my goal, but every team needs a lead to keep them focused and on track and I've taken a lead role on many projects. Additionally, with many years of experience, its rewarding to be able to impart some of those skills learnt to others along the way.
Clients
Certifications & Memberships
Resume
Over 20 Years of Experience
Education
1991 - 1995
BSc (Hons) Computer Science (Software Engineering), Upper Second-Class Honours (2:1)
University of Hertfordshire, UKFour year course with third year industrial placement.
Business Focus
F1 / Motor Racing, Analytics
Diamond Grading Process
Interactive Experience Development
Evidence-based, Change Measurement
E-commerce, Payment Processing
(inc. Stripe, PayPal, HSBC, Barclays)Environmental Vehicle Management
Futures & Options Trading
Credit Risk (VAR)
Genetic Algorithms
Order Matching
Share Registrar
Mortgage Processing
Web Design and SEO
Experience
Aug 2022 - current
Server Engineer (Permanent)
BrightSign LLC, UKWorking as part of the server engineering team to help scale up the existing architecture in order to support an increasing demand for our Players.
Feb 2021 - July 2022
Chief Technical Officer (Permanent)
Savernake Capital, UKReporting directly to the CEO, with very hands-on responsibilities covering all areas from DevOps, architecture, design, networking, purchasing, support and communicating with investors.
Jun 2020 - Jan 2021
Technical Advisory and Oversight (Contract)
Triangle Consulting, Outcomes Star, UK (100% remote)Contracted to provide technical advice and oversight between the business and a third party development company.
Oct 2018 - Mar 2020
Senior Developer / Technical Lead (Contract)
Forevermark @ De Beers, London, UKLead a 5-man team designing and developing the next generation of workflow processing software used to grade and inscribe diamonds.
Oct 2017 - Mar 2018
Senior Developer (Contract)
Mercedes AMG HPP, Brixworth, UKRe-design and maintenance of several software packages for the Formula 1 telemetry and damage planning systems.
Jun 2017 - Sep 2017
Senior Developer (Contract)
Britdaq, UK (100% remote)Database migration from MS SQL Server to PostgreSQL. Established a new web application to modernise the platform away from a Silverlight prototype. Investigation into hosting on Amazon Web Services. Adding unit, integration and system tests across all application tiers.
Jul 2014 - Jun 2017
Senior Developer (Contract)
Mclaren Applied Technologies, Woking, UKDevelopment of ATLAS application, real-time analysis, monitoring and prediction for Formula 1 and NASCAR. Assisted with design and development of the new software.
Core Skill Areas
Desktop, Web/Cloud System Architecture
Desktop, Web/Cloud Software Development
Database Design and Performance Profiling
Testing (TDD, Unit, Integration, Automation)
CI/CD, Build Pipeline Management
Microservices Design and Development
Interactive Exhibition Development
Technical Advisory and Oversight
Team Lead and Mentoring
AGILE, RAD and other methodologies
Core Skills
- Microsoft C#, .NET 6, Core, Framework
- WPF, MVVM, MEF, TPL, RabbitMQ
- ASP.NET, MVC, Razor, WebAPI
- node.js, TypeScript, Javascript
- Amazon Web Services, Azure
- Microsoft SQL Server, PostgreSQL
- API: REST, gRPC, Swagger, Postman
- Profiling: Resharper, ANTS Profiler, SciTech
- Testing: xUnit, NUnit, MSTest, Fluent Assertions, NSubstitute, Rhino Mocks, SpecFlow, Selenium
- Build: Azure DevOps, VSO, TeamCity, Jenkins-CI
- GIT, VSO, TFS, Subversion, Stash, VSS
- JIRA, BitBucket, MantisBT, Target Process
- Kubernetes, Docker, Docker Swarm
- Prometheus, Grafana, Loki
- Legacy VB.NET, ASP, Webforms, Winforms
- Atlas 10, Atlas 9, System Monitor
- Resolume Arena, Avenue, OSC
- IOT: Raspberry PI, Arduino
- Linux, Apple macOS
- Octopus Deploy
- Home Assistant
Experience of
- F#, Python, Swift, C++
- Blazor, SignalR, Silverlight
- Consol, Ocelot, ELK Stack
- Dapper, Entity Framework, NHibernate
- iOS Objective-C, X-Code
- MySQL, SQLite
- Angular, React
Blog
Highlights of some select projects
Contact
Get in Touch
Get in Touch
Get in touch with me using the details below, or use the contact form provided. I'll get a response back to you as soon as I can.
Bishops Stortford, UK
Permanent or Contract roles considered
Not currently available
Contact Form
Resume
Over 20 Years of Experience
Experience 2011 and prior
Aug 2011 - Jun 2014
Technical Architect, Team Lead, Senior Developer (Contract)
Britdaq, London, UKFinancial Services Platform
Feb 2011 - Aug 2011
Senior Software Developer (Contract)
Royal Bank of Scotland, UKCredit Risk Technology
Aug 2008 to Feb 2011
Consultant / Architect / Senior Software Developer (Contract)
Linermark Systems, UKSoftware Consultancy
Dec 2004 - May 2006
Software Developer (Contract)
Easyscreen plc, UKFutures & Options Trading Platform
Jan 2000 to Jun 2003
Software Developer (Permanent)
Easyscreen plc, UK & ChicagoFutures & Options Trading Platform
Feb 1998 to Jan 2000
Software Developer (Contract)
Natwest Global Financial Markets, UKCredit Risk Technology, Finance Technology, Infrastructure Technology
Jun 1995 to Sep 1997
Software Developer (Permanent)
Human Enterprise Ltd / Computer Telephony Services Ltd, UKSoftware Consultancy