Rob Lockwood-Blake's user avatar
Rob Lockwood-Blake's user avatar
Rob Lockwood-Blake's user avatar
Rob Lockwood-Blake
  • Member for 8 years, 9 months
  • Last seen more than 4 years ago
Stats
213
reputation
13k
reached
0
answers
1
question
Loading…
About

I am a Principal Software Engineer and Tech Lead with significant hands-on experience in architecting, implementing and deploying Cloud Native applications for Kubernetes/Openshift.

I have 15 years experience of Java development, most recently focusing on the Quarkus ecosystem. I have also developed extensively using the Spring ecosystem including Spring MVC and Spring Boot.

I have 4 years experience of leading globally distributed, remote teams of up to 10 engineers. I am comfortable in the role of technical lead, but also as a hands-on engineering manager in the "tech lead"/"team lead" archetype. I am a proponent of the team topologies approach to designing teams and have practical experience in applying the concepts in remote-first environments.

As Tech Lead, I have frequently taken on responsibility for many Agile ceremonies including Sprint Planning, Story refinement, Stand-Ups and Sprint Retrospectives. I understand the importance of nurturing talent and have several years of mentoring experience, including through Red Hat's official mentoring program.

I have a strong appreciation for DevOps concepts and principles with many examples of designing and implementing CI/CD pipelines across Jenkins, GitHub Actions and Tekton. My preference is for GitOps for deployments (using ArgoCD). I have worked closely with SRE to run and monitor production systems, with a good understanding of SRE concepts such as SLOs, error budgets and SOPs.

I have growing experience of event-driven application design and implementation, primarily using Kafka and Knative Eventing.

I am skilled in taking business requirements and decomposing them into actionable plans of technical implementation. I am able to set and clearly communicate plans for engineering teams, being able to deliver to time and budget. I can work collaboratively with many business functions including Sales, Technical Account Management, Business Unit, Project Management and UX.

Other highlights of my skills include:

  • Well versed in cloud-native patterns including serverless, service-mesh and micro-services. Hands-on experience writing Kubernetes Operators using Java.

  • 7 years of production experience of Cloud deployments with AWS using: EC2, RDS, SQS, EBS, VPC, Route 53 DNS and S3

  • In-depth experience of Containerisation (primarily through Docker)

  • Configuration management experience. Primarily with Ansible in recent years, but I have a general understanding and appreciation of the concepts as applied in other frameworks like Terraform.

Badges
1
gold badge
2
silver badges
6
bronze badges
Top tags
0
Score
1
Posts
100
Posts %
0
Score
1
Posts
100
Posts %
0
Score
1
Posts
100
Posts %
Top posts