Mark Stickley - Curriculum Vitae
Personal Details
- Address: London, UK
- Website: https://mark.stickley.uk
Senior engineer with 20+ years of experience, specialising in platform engineering, DevOps and full stack development. Proven track record leading the design and delivery of reliable, scalable infrastructure systems - from Kubernetes-based deployment pipelines to internal developer tooling used across engineering organisations. I'm always looking for new and interesting ways to solve problems and improve processes, focussing on collaboration and knowledge sharing within and between teams.
Employment
Senior Development Engineer at Anaplan (2020 - Present)
Location: London, UKAnaplan is a market leader in planning software for businesses. I was initially hired as a front end engineer, but over my employment my job evolved into a DevOps / Platform Engineering role with full stack development. I have been lead developer on multiple high-profile projects, using technologies and platforms such as Golang, Kubernetes, LaunchDarkly, Argo CD, Vue.js and Bootstrap.- Technical lead on the customisation and deployment of Backstage as an internal developer portal, along with some custom plugins to integrate with our existing systems - enabling engineering teams to self-serve, reducing operational overhead and improving the developer experience
- Technical lead on the development of a UI to assist engineers in the configuration and creation of ephemeral development environments, backed by our REST API
- Deploying Argo CD to all Kubernetes clusters to improve our GitOps workflows, reducing deployment times, and supporting engineering teams in adopting the new process
- Technical lead on the deployment of a Kubernetes operator to securely fetch and disseminate feature flag secrets to all production and non-production services
- Reducing the time taken to deploy an ephemeral development environment by more than 50%
- Working in a highly collaborative team; pair programming, sharing knowledge and conducting code reviews to maintain high code quality and test coverage
Senior Development Engineer at CapitalOneUK (2016 - 2020)
Location: London, UKCapital One specialises in helping customers get their credit under control, putting technology at the core of the business. I joined at the point of inception for the new web team giving me the rare opportunity to help shape the project and development process at the early planning stages. My team focused on the account management portal although teams and responsibilities were fairly fluid.- Coding with React, Redux and Node, building a single page app with routes
- Making key decisions affecting technology choices, as part of the leadership team
- Using technology to drive positive social change, helping customers improve their financial wellbeing
- Mentoring other developers
- Keeping communication channels open across teams / locations to promote openness & sharing
- Defining the parameters to work within (build, branching, linting, code review, DoR, DoD, etc.)
Education
- BSc Computer Science at University of London (1999 - 2002)
Projects
- Personal Website- https://mark.stickley.uk
Skills
Infrastructure & DevOps
Kubernetes
Argo CD
GitOps
LaunchDarkly
Docker
AWS
Jenkins
Languages
JavaScript (and Node.js)
TypeScript
Objective-C
Golang
PHP
MySQL
Frontend
HTML5
CSS3
Practices
SCRUM
OOP
TDD / BDD
TDD / BDD (Cucumber)
MVC
REST
OAuth2
Tooling
Insomnia
git
Jira
MacOS & Unix command line
Certifications
- Certified SCRUM Master (2016) - SCRUM.org
Languages
- 🇬🇧 English (native)
- 🇪🇸 Spanish (Basic)
Interests
- Personal programming projects
- Time with my family
- DIY projects
- Food and cooking