Google Cloud AI engineering

Your AI agent works in the demo. We make it work in production.

Formare AI takes Gemini and Google ADK agents from prototype to a production system: persistent sessions, tool reliability, tracing, cost control, EU data residency and a handover you own. Led by the engineer who writes the code. Fixed-scope projects from €8,000, delivered in 2–12 weeks.

Bucharest, RomaniaWorking with clients worldwide

reference-architectureGoogle Cloud
  1. Data

    Pipelines, warehouses, features

    • BigQuery
    • Cloud SQL
    • Cloud Storage
  2. Intelligence

    Models, agents, retrieval

    • Vertex AI
    • Gemini
    • Google ADK
    • Vector Search
  3. Services

    APIs, auth, payments, jobs

    • FastAPI
    • Node.js
    • Cloud Run
    • GKE Autopilot
  4. Interfaces

    Web apps, dashboards, chat

    • React
    • TypeScript
    • Google Chat
    • Looker Studio
Building on Google Cloud
5+ years
Typical project delivery
2–12 weeks
From call to written proposal
48 hours
Data residency by default
EU regions
Support after handover
30 days

How we work

Production AI engineering on Google Cloud

Three commitments apply to every engagement, whether it starts as a review of an agent you already have or as a new build.

  • Production engineering, not demos

    Agents fail on state, tools, tracing and cost far more often than on the model. Those are built in from the first sprint.

    • Session state in Cloud SQL, not in process memory
    • Timeouts, retries and circuit breakers on every external tool
    • An audit log of each tool call in BigQuery, with tracing in Cloud Trace
    • Caching of tool results and context to keep token spend predictable
    • Google ADK
    • Cloud Run
    • Cloud SQL
    • Cloud Trace

    Read the failure modes and fixes

  • Google Cloud native, EU-resident by default

    Gemini, Vertex AI, ADK and BigQuery on Cloud Run or GKE, with the region locked at project level before the first row is written.

    • EU-region data residency enforced by organisation policy
    • Least-privilege IAM, Workload Identity and Secret Manager
    • Controls that support GDPR and EU AI Act obligations (engineering guidance, not legal advice)
    • Cost controls: context caching, partition filters, materialized views
    • Gemini
    • Vertex AI
    • BigQuery
    • GKE Autopilot

    Google Cloud AI architecture audit

  • Scope, price and handover in writing

    Day rate €600–900, fixed projects from €8,000, retainers from €4,500 a month. The engineer who scopes the work writes the code.

    • A written proposal with milestones within 48 hours of the first call
    • A Cloud Run deployment in the first sprint, so you test on real infrastructure
    • Documentation, runbooks and cloud credentials at handover
    • 30 days of email support after handover

    Services and pricing

Who we work with

  • Teams with an agent prototype

    A notebook, demo or pilot works, but it is not something you can run, secure and support.

    Where we start: An agent production review: a written, ranked plan, then a hardening project with persistent sessions, tracing, access control and a deployment you own.

    AI agent production review

  • Startups and product teams

    You need to launch an AI product and have no in-house ML or cloud engineering team.

    Where we start: A fixed-scope MVP: the core workflow running end to end on Cloud Run is the first milestone.

    AI agent development

  • Data and platform teams on Google Cloud

    You already run Gemini, Vertex AI or BigQuery and need senior help on architecture, cost or compliance.

    Where we start: The 4-week architecture audit, or a BigQuery AI project, then a retainer.

    BigQuery data engineering

Selected work

Our builds, and the service behind each

6 builds: 1 client project, 1 hackathon entry, 3 reference builds and 1 prototype. Each one links to its source code or live site, says which kind it is, and names the service you would hire us for.

Client project · 1
Built for a paying client and live in production.
Hackathon entry · 1
Built for a hackathon. Not a client deployment.
Reference build · 3
Built by Formare AI to prove an architecture. Not presented as a client deployment.
Prototype · 1
A working demo, not hardened for production.
  • Full-StackClient project

    AI Airport Transfer Platform

    George Travel — georgetravel.co.uk

    Full-stack AI booking platform for a UK private driver. Gemini agentic loop with 11 custom tools handles geocoding, fare calculation, conflict-safe booking (PostgreSQL advisory locks), Stripe payments, Google Calendar, automated emails, real-time flight tracking, and weather. Interoperable via A2A protocol and MCP.

    • 11 AI tools
    • 0 double-bookings since launch
    • A2A + MCP interop

    Production figure from the live system, reported from launch to the date of the build article (15 May 2025). Conflicts are prevented by a PostgreSQL advisory lock around the availability check and the insert.

    • Gemini 3.5 Flash
    • Express
    • PostgreSQL
    • Stripe
    • A2A
    • MCP
    • Cloud Run

    Hire us for this: AI agent development on Google Cloud. An agent that quotes, books and takes payment for your service business, against your own calendar and rules.

  • AI AgentsReference build

    Google Chat Action Agent

    Gemini Act — Google ADK agent inside Google Workspace

    A Google ADK agent that takes real actions from Google Chat. People message it or @-mention it in a space, and it works across their Gmail, Calendar, Drive and Chat through Workspace MCP servers, plus your own internal APIs as tools. Each person signs in with their own Google account (OAuth refresh tokens in Firestore), so one shared agent serves everyone without sharing sessions. The webhook checks the bearer token Google signs, acknowledges at once and posts the answer through the Chat API afterwards, because an agent loop outlasts Chat's roughly 30-second reply window. The Workspace MCP servers it relies on are in Google's Developer Preview, not generally available.

    • Per-user OAuth, one shared agent
    • Replies past Chat's ~30 s limit
    • Users add MCP servers without a redeploy
    • Google ADK
    • Gemini
    • MCP
    • Google Chat API
    • OAuth 2.0
    • Firestore
    • Cloud Run

    Hire us for this: AI agent development on Google Cloud. We deploy it into your Workspace domain and connect your own systems as tools, with confirmation before any write, send or delete.

  • DataPrototype

    Natural-Language Dashboard Generator

    AI Data Studio — Gemini and Google ADK over BigQuery

    Turns a plain-language request into a validated dashboard spec, maps it onto a Looker Studio template and returns a link that opens the report wired to a BigQuery table. Gemini plans only against a semantic model of the table, so it cannot invent fields; a deterministic validator, a BigQuery allowlist and sensitive-field blocking sit between the model and your data. A conversational ADK analyst agent runs read-only SQL that is dry-run first, SELECT-only and capped at 1 GiB billed by default. Exercised against an energy-market dataset; not yet deployed to Cloud Run.

    • 21 tests, no GCP credentials needed
    • SELECT-only SQL, dry-run first
    • 1 GiB default cost cap per query

    From the repository: its README reports 21 passing tests, and the cost cap is the default in its configuration. Not production figures.

    • Gemini
    • Google ADK
    • BigQuery
    • Looker Studio
    • FastAPI
    • Vertex AI

    Hire us for this: BigQuery data engineering with AI. We take it to production on your tables: semantic models, dashboard templates, access control and a Cloud Run deployment.

  • DataReference build

    DS Data Catalog

    Self-hosted BigQuery data platform

    Self-hosted data catalog for GCP / BigQuery teams. FastAPI + React + PostgreSQL + GKE Autopilot. AI-powered column descriptions via Gemini, data lineage via Cloud Data Lineage API, quality scoring, OAuth2, and full table/column search. No stale Confluence docs — metadata syncs directly from BigQuery.

    • Full BigQuery sync
    • AI column descriptions
    • Data lineage graph
    • FastAPI
    • React
    • PostgreSQL
    • BigQuery
    • GKE Autopilot
    • Gemini
    • OAuth2

    Hire us for this: BigQuery data engineering with AI. We deploy it into your GCP project, connect your BigQuery sources and adapt it to your organisation. The repository documents how.

  • AI AgentsReference build

    Company & Location Intelligence Agent

    Factory Business AI agent — Google ADK and MCP

    A Google ADK business-intelligence agent for entrepreneurs, investors and consultants. It calls one MCP server with 26 tools: Romanian company-registry data (profiles, financials, administrators, competitor comparison, risk assessment) from the Targetare API, and Google Maps tools for competitor density, accessibility, distances and place details. Google Search covers market research. A React chat front end shows each tool call as it streams, and the backend ships with Cloud Run and GKE deployment scripts using Workload Identity and Identity-Aware Proxy. The company data needs the client's own Targetare API key.

    • 26 MCP tools: company data and Google Maps
    • Cloud Run and GKE deploys with IAP
    • Google ADK
    • Gemini 2.5 Flash
    • MCP
    • Google Maps Platform
    • React
    • Cloud Run
    • GKE

    Hire us for this: AI agent development on Google Cloud. We build the same pattern on your data sources: your registry, ERP or internal APIs behind an MCP server, with the agent and chat interface in front.

  • Retail AIHackathon entry

    Multimodal AI Shopping Assistant

    Gemini Live Agent Challenge — Hackathon

    Grocery product search on a catalogue of about 10,000 products, built for the Gemini Live Agent Challenge. Image + text search on Vertex AI embeddings and Vector Search, in three variants: text, image, and live audio over WebSocket with the Gemini Native Audio API.

    • <300ms P99 retrieval (target)
    • >95% Recall@20 (target)
    • +15–25% precision (Google-reported)

    Not production measurements. The latency and recall figures are targets for this index configuration, taken from Google's published Vector Search benchmarks. The precision gain is the figure Google reports for the Ranking API.

    • Vertex AI Vector Search
    • Gemini Native Audio
    • Ranking API
    • Feature Store
    • React

    Hire us for this: Retail and e-commerce AI on Google Cloud. We build the same pipeline on your catalogue: embeddings, a Vector Search index, Ranking API re-ranking and an API in front of it.

Process

From first call to production

A predictable process for founders and engineering leads who need it done right the first time.

  1. Discovery call

    30 min, free

    Tell us what you're building. We'll tell you if it's feasible, what stack fits, and what it will cost. We'll also tell you if GCP is overkill for your use case — most consultants won't.

  2. Proposal

    Within 48 hours

    Clear scope, milestone breakdown, and a fixed price or day-rate. No vague estimates, no surprise invoices. You know exactly what you're getting.

  3. MVP

    First milestone

    Before the full build, we ship the smallest version that proves the idea: the core workflow working end to end on Cloud Run. You test it, we see what holds up, and you decide what goes into the full build.

  4. Sprint delivery

    2–12 weeks

    Working code from week one, not a demo on the last day. Cloud Run deployments happen in the first sprint so you're testing against real infrastructure, not a localhost mock.

  5. Handover

    30-day support included

    Full documentation, runbooks, cloud credentials, and 30 days of email support after delivery. You own everything: code, infrastructure, and knowledge.

Engagement

Start with a review, or go straight to a build

Transparent pricing with no retainer lock-in. The discovery call is always free.

Entry offer

Agent Production Review

Your agent works in the demo. We read the code and the deployment, test the failure modes that appear in production (state, tool reliability, tracing, cost, security, EU data handling) and give you a written, ranked plan with effort estimates. It is read-only: nothing in your systems changes.

AI agent production review

Fixed scope, quoted in writing

Written planeffort estimatesproposal within 48 hours

Architecture audit

4-Week AI Strategy & Architecture Audit

Not sure if you need agents, a pipeline, or just a cleaner data model? We audit your current setup, map what's achievable on your stack, and deliver a written architecture plan, prioritised by ROI rather than technical interest. No vendor bias. Most clients move to a build engagement after this.

From €8,0004 weeksfixed scopewritten deliverable

Google Cloud AI consulting

Ways to work together

Day rate
€600 – €900
Flexible blocks, hourly or daily
Fixed project
From €8,000
Scoped after the discovery call, paid in milestones
Retainer
From €4,500/mo
Priority access and ongoing AI engineering support

All rates in EURVAT may apply

Technology

The stack we ship with

64 technologies in 6 groups, from Gemini and ADK at the AI layer to PostgreSQL and Docker underneath. Each one links to the write-ups that document it.

The full stack and the builds behind each technology

All production deployments on Google Cloud Platformeurope-west1/2/4Romania & UK

Our approach

Building AI that ships to production

A principal-led AI engineering practice on Google Cloud, based in Romania and working worldwide.

We take on a limited number of engagements at a time: the ones where the problem is genuinely hard and the client values production quality over speed.

Formare AI is a Google Cloud AI engineering practice in Bucharest, Romania, led by Petrică Rădan. It designs, builds and deploys AI agents and data platforms on Gemini, Vertex AI, Google ADK and BigQuery, with EU-region data residency, audit trails and a documented handover. The controls it builds in are designed to support GDPR and EU AI Act obligations; whether a system complies depends on how it is used and classified. Formare AI shows 6 selected builds (1 client project, 1 hackathon entry, 3 reference builds and 1 prototype), each linked to its source code or live site and labelled so you can tell client work from demonstrations.

We work primarily in the Google Cloud and Gemini ecosystem and build frontends in React and TypeScript. Python for backends and data pipelines, Node.js and Express for API layers when the project calls for it.

Current focus

  • Taking Gemini and Google ADK agents from prototype to production
  • Multi-agent systems with Google ADK and the A2A protocol
  • BigQuery data platforms with natural-language analytics
  • EU-region data residency and audit trails on Google Cloud
Production-first
Every project is built to deploy: Cloud Run, Docker, CI/CD, monitoring, and secrets management from the first sprint. Demos and prototypes are labelled as such on this site.
Google Cloud native
Deep expertise across the GCP ecosystem: Vertex AI, BigQuery, Cloud Run, GKE, ADK, Gemini, Feature Store, Cloud SQL, and Secret Manager.
Full-stack AI
From Gemini agentic loops and vector search indexes to React frontends and PostgreSQL schemas, we own the entire stack, not just the AI layer.
Security by default
SHA-256 hashed tokens, advisory locking, input sanitization, tiered rate limiting, and Workload Identity are part of the first build, not a later hardening pass.

Sectors we build for

  • Retail & e-commerce

    Multimodal product search and re-ranking

  • Transportation

    AI booking, payment and scheduling agents

  • Energy

    Dashboards and analytics on market data

  • Business research

    Company-registry and location intelligence agents

Articles

Engineering write-ups

Guides and walkthroughs with the architecture decisions, the code and the trade-offs. Each is labelled as a client project, reference build, hackathon entry, prototype or reference guide.

Client project14 min

Building a Conflict-Safe AI Booking Platform with Gemini and PostgreSQL

A UK private driver managed all bookings over WhatsApp. A Gemini agentic loop with 11 tools now handles geocoding, fares, conflict-safe booking with PostgreSQL advisory locks, Stripe payments, Calendar and flight tracking. No double-bookings from launch to the article date (May 2025).

All articles

Contact

Let's scope your project

Three quick questions, then your contact details. We'll come back with an honest assessment, not a sales pitch.

Project stageStep 1 of 4
Where is your AI project right now?
Email
petrica.radan@formare.devPreferred for project enquiries
LinkedIn
linkedin.com/in/petrica-radanMessage the founder
GitHub
github.com/PetricaROpen-source work
Reply time
Within 24 hoursMon–Fri, CET
Location
Bucharest, Romania, remote-firstAvailable globally

Prefer a call?

30 minutes on Google Meet, free. Honest answers on feasibility, stack, and cost.

Book a discovery call

30 minutesGoogle MeetFree