Technologies »

  GCP (Google Cloud Platform)

Hire a Freelance GCP Developer

AWS is my main platform, but a good deal of my work has been on Google Cloud, including a platform I was Principal Engineer on. If your systems are on GCP, you won’t be paying for me to learn it.

What I can do for you

  • Build a new service or product on GCP, including the infrastructure and the deployment pipeline rather than the application alone.
  • Take on work on an existing GCP system without a long run-up.
  • Bring a GCP estate that was configured by hand under Terraform, so it can be changed and recovered.
  • Deliver a complete MVP on GCP as a single engineer, so there’s no team for you to coordinate.

Where GCP fits

Cloud Run is the part of GCP I rate most. It gives you container deployment with serverless economics and none of the cluster management, which for a lot of teams is a better fit than either Kubernetes or a function-per-endpoint architecture.

Cloud Functions and Firebase suit event-driven work and products that need a back end without a back-end team. Where GCP is genuinely the wrong answer for what you’re building, I’ll say so — the point is to pick the platform that fits the system, not to defend a preference.

I define GCP infrastructure in Terraform for the same reason I do on AWS: infrastructure configured by hand works right up until you need to change it or recover it.

GCP work I’ve delivered

  • Freetrade — Principal Software Engineer on a serverless platform built on Google Cloud Functions and Firebase.
  • ElseWhen — Python services on Cloud Run, Cloud Build and Cloud Functions, with PostgreSQL, Terraform and LLM integrations.
  • Bulb — contract engineer working with GCP, Kubernetes and Terraform.

Hire a freelance GCP developer

Contact me about your Google Cloud project — new systems, migrations, or MVPs built on GCP.

GCP posts from the blog