Kian
I'm currently a DevOps Engineer for an e-commerce business as well as a Community Champion and MVP for Cloudflare.
I love interacting with communities to get exposure to use-cases and scenarios that I wouldn't otherwise encounter, the issues that others run into give me a great way to troubleshoot myself, create a solution and share it for others.
A lot of my blog posts were inspired by an issue or a question that someone had - ranging from digging through RFCs and Working Group specs to find out more about Early Hints or creating Cloudflare Workers to implement 103 Early Hints.
I'm currently open to opportunities for Site Reliability Engineering roles - if you know of one, I'd love to hear more! Pop me an email at kian@kian.org.uk and I can send over my cover letter & resume.
Experience
- Community Champion & MVP @ Cloudflare
- Supporting users through community forums and platforms such as Discord.
- Contributing to open-source projects and documentation, such as Cloudflare's developer documentation.
- Organising and attending meet-ups around Cloudflare's Developer Platform.
- Managing escalations of incidents & questions to the appropriate teams.
- DevOps Engineer
- Supporting infrastructure such as Google Kubernetes Engine and app-level dependencies such as PostgreSQL and Redis.
- Maintaining an internal registry of Docker images and supporting their use in Kubernetes, CI/CD and local Docker environments.
- Implementing monitoring & observability of services using Prometheus, AlertManager and Grafana.
- Develop and maintain various tooling to automate away daily toil & improve the developer experience for our applications.
- Creating Infrastructure-as-Code deployments using Pulumi.
- Participating in an on-call rota.
- IT Technician
- Provide software support to internal & external stakeholders.
- Manage our multi-tenanted platform on Microsoft Azure, making use of PowerShell runbooks to automate tasks ranging from:
- Active Directory administration
- Automatic renewal of Remote Desktop Gateway certificates
- Shutdown and startup of resources at scheduled times
- Reporting on unused resources to provide cost-savings reports
My Blogs
Cloudflare R2 and AWS's SDK for .NET
Running into STREAMING-AWS-HMAC-SHA256-PAYLOAD or issues with presigned URLs when using AWSSDK.S3 with Cloudflare R2? Here's how to fix it!
Posted 2022-10-18 by Kian ‐ 2 min read
Configuring CORS on Cloudflare R2
Wondering how to add CORS support to your R2 buckets? We'll go over how to format a CORSRule and allow presigned PutObject requests.
Posted 2022-10-01 by Kian ‐ 4 min read