Jay Kotecha

Infrastructure

Cloud Architecture & DevOps Consulting

Cloud problems in established organisations are usually not greenfield architecture problems. They are migration problems, cost problems, and reliability problems in systems that already carry production load and cannot be paused while someone redesigns them.

My cloud experience is operational rather than theoretical. At eClinicalWorks I led end-to-end activities for cloud-hosted databases serving US medical practices, including MSSQL installation, upgrades and migrations — environments where downtime has direct consequences for the people using them.

Where I can help

Migrations, specifically

Database migration is the part of cloud work where inexperience is most expensive, because the failure is often discovered days later in the form of data that quietly did not arrive.

Managing cloud-hosted database environments for US medical practices meant treating every migration as something that had to be reversible. The parts that matter are rarely the copy itself:

A note on honest scoping

If you need deep, specialised platform engineering — large-scale Kubernetes operations, or a dedicated SRE practice — you should hire a specialist in that. I am most useful to teams who need pragmatic infrastructure judgement and hands-on migration work, not to organisations already running a mature platform team.

Equally, if your deployment process is currently one person running commands from a laptop, the highest-value work is usually not a sophisticated platform. It is making the existing process repeatable, documented and recoverable. That is unglamorous and tends to matter more than the architecture diagram.

Being clear about that boundary tends to save everybody time.

Common questions

Which cloud providers do you work with?

AWS, GCP and Azure. In practice most of my hands-on operational depth is in database and application hosting rather than provider-specific managed services.

Can you help us move off on-premise infrastructure?

Migration planning and execution for database and application workloads is something I have done repeatedly, including for regulated healthcare environments where the tolerance for data loss is zero.

Have a problem that fits this?

Tell me what is failing and what you have already ruled out. I will tell you honestly whether I am the right person for it.

Start a conversation →