Skip to content
@thoughtgears

Thoughtgears

Supporting companies to deliver better software and consultancy services

Thoughtgears

Platform engineering and cloud architecture for startups and scale-ups.

Thoughtgears is Jens Skott — 25+ years across development, devops, sysops and platform engineering. When you hire Thoughtgears, I am who does the work. There is no account layer between you and the person writing the code.

Most of what I build runs on Google Cloud, and GCP customers are who I prefer to work with. It isn't a limit — AWS, Cloudflare and hybrid estates are all in scope — but if you're a GCP shop, the depth here is unusual.

Website CV LinkedIn


What I do

Platform engineering

Internal developer platforms that speed a team up without trading away security or compliance.

  • Golden paths and self-service infrastructure
  • Developer experience as a product
  • Paved roads, not guardrails nobody uses

Cloud architecture

Designs that stay affordable as they scale, on GCP and beyond.

  • Event-driven and serverless patterns
  • Multi-region and disaster recovery
  • Cost control and FinOps

Fractional CTO and advisory

For companies growing faster than their architecture.

  • Technical due diligence
  • Team structure and hiring
  • Build-vs-buy, honestly assessed

DevOps and SRE

Production CI/CD, observability, and infrastructure as code.

  • GitOps and deployment strategy
  • Security automation
  • SRE practice and incident response

Open source

The tools I use daily, given away. Apache 2.0 or MIT.

Repository What it is
docker-firebase-emulator ⭐ 54 · 15 forks · v1.1.0 Modular Firebase emulator image. Multi-arch (amd64 + arm64), firebase-tools 15, Java 21
firebase-emulator-demo JavaScript A full multi-container app built on that image — the worked example, and its integration test
the-slashinator TypeScript Cloud Function that disables billing when a GCP budget alert fires. 100% test coverage
firestore-backup Go Backup and restore Firestore collections, tested against the emulator above in CI
cloud-run-dbt Terraform dbt on Cloud Run, scheduled, with the infrastructure to run it
taxmate TypeScript UK contractor tax calculator, inside and outside IR35. 184 tests

How I work

  • Business logic ships with tests, or it isn't done. Engines, pricing rules and data transforms get the test first, and they live in pure functions — not buried inside a view where nothing can reach them.
  • One owner per resource. Terraform owns durable infrastructure; deploy tooling owns runtime. Two systems writing the same record fight each other, and one of them loses quietly.
  • The least backend the problem needs. A server is justified by shared or server-authoritative state, not by habit.
  • Least privilege, no long-lived keys. Workload Identity Federation over service-account JSON, everywhere.

Talk to me

Whether you're a founder building your first platform, a CTO whose architecture stopped keeping up, or a team whose cloud bill has become a monthly surprise.

Email Book a Call

Pinned Loading

  1. the-slashinator the-slashinator Public

    Cloud function to eliminate excessive spend in GCP

    TypeScript 1

  2. firestore-backup firestore-backup Public

    Go application to backup and restore firestore collections

    Go

  3. docker-firebase-emulator docker-firebase-emulator Public

    Modular docker image for local development using the firebase emulator.

    Shell 54 15

  4. cloud-run-dbt cloud-run-dbt Public

    An example of how to run DBT in cloud run on a scheduled basis

    HCL 1

  5. taxmate taxmate Public

    Tax calculator

    TypeScript

  6. firebase-emulator-demo firebase-emulator-demo Public

    Demo on how to use the firebase emulator in docker with more then one container using compose and exporting data storage

    JavaScript

Repositories

Showing 10 of 47 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…