Skip to main content

Agentic AI · Energy systems · Technical leadership

Complex data.
Clear thinking.
Useful AI.

I’m Giuseppe, an AI & Tech Solutions Lead. I lead a team of five building agentic systems for energy operators across the US, UK and Ireland. From typed tools and MCP to evaluation and human approval, I connect production AI with the people and decisions it serves.

From question to decision

“Why is Site B underperforming since Tuesday?”

Step budget7 / 8

Token budget46%

  1. resolve_outcomeplangoal="explain underperformance" site=B window=7dScoped to one site and one week, energy impact first.
  2. assess_gapsplanhave=[alerts] need=[events, power_curve, curtailment]Three evidence gaps to close before any answer.
  3. events.querytyped toolsite="B", window="7d", rank_by="energy_exposure"Open events ranked by lost energy.
  4. telemetry.comparetyped toolassets=["T-07","T-11"], signal="power_curve"Two turbines below their expected power curve.
  5. authorizeguardrailscope="read" mutation=falseRead-only access confirmed. Nothing changed.
  6. reassessplangaps_closed=3/3 budget_left=1Supported hypothesis: yaw misalignment on T-07 and T-11.
  7. propose_changeneeds approvalaction="create_work_order" assets=["T-07","T-11"]Inspection work order drafted. Waiting for a person.
Completioncompletepartialclarificationblocked

Needs your confirmationCreate an inspection work order for T-07 and T-11

Question → Evidence gaps → Typed tools → Human decision

Conceptual illustration of a WaveAI run · No client data · Decisions stay with people

Giuseppe Carte GranilloGuadalajara, Mexico
Minutes

per site investigation with WaveAI, down from about an hour

3–4 days

to onboard a customer with the MCP-first workflow, down from about three weeks

100K+

assets per customer ranked daily, with triage in minutes, down from about an hour

Also on the record

  • 12 GW+ across accounts I owned delivery for
  • ~15% less unplanned downtime
  • Weekly active users doubled in a quarter
  • A team of five AI engineers and data scientists

01 / Selected work

Three products. One connected system.

All projects

Prioritize what matters. Investigate with evidence. Deliver through reviewable tooling. Choose a product below to trace its part in the loop, while authority and consequential decisions stay with people.

Agentic copilot for energy operations

WaveAI — Renewable Energy Copilot

A bounded investigation loop on LangGraph and MCP: resolve the outcome, assess evidence gaps, select a typed tool, validate and authorize, then reassess within explicit step and token budgets.

What I built

  • Typed tools over assets, telemetry, events, workflows, documents and charts
  • Hybrid retrieval with re-ranking and bounded evidence access, never open database control
  • Complete, partial, clarification or blocked: a spent budget is never reported as success

Outcome

~1 hr → minutes

Per site investigation. Weekly active users doubled within a quarter.

Read the WaveAI case study

Prioritization at fleet scale

Smart Summary & Priority Tracker

Classifies the full open event backlog every day, tracks age and energy exposure, and ranks sites separately for Operations, Performance Engineering, Asset Management and Executives.

What I built

  • Explicit, traceable ranking criteria, configurable per customer
  • A cross-team Daily Focus: Act now, Investigate today, Watch
  • “Tell me more” hands the site, period and evidence to WaveAI

Outcome

~1 hr → minutes

Triage time, deployed across the customer base.

Read the Smart Priority Tracker case study

Reviewable delivery tooling

MCP-first Onboarding & Delivery

An MCP server and skill exposing typed operations over a canonical client specification: derive the package, check signal coverage, explain blockers, plan, simulate or apply, and verify.

What I built

  • Messy client inputs normalized while keeping their source names
  • Ambiguity becomes an explicit review item, never a silent assumption
  • Every run persisted for auditability

Outcome

3 wks → 3–4 days

Customer onboarding, about 80% faster.

Read the MCP-first delivery case study

02 / How I build AI

Evidence before confidence.

01

Deterministic logic where numbers matter.

ranking · budgets · validation

02

Model reasoning where judgment helps.

investigation · retrieval · explanation

03

People own every consequential decision.

preview · confirm · receipt

Authority is part of the architecture

A model’s suggestion is not authorization.

  1. AgentPreviewproposed change
  2. PersonConfirmby a person
  3. ApplicationRevalidatescope & state
  4. ApplicationExecuteapproved action
  5. ApplicationReceiptkept for replay
The application supplies authorized records, the agent coordinates, and a person confirms every state change. Conceptual architecture.

How I know it works

Evaluation is part of the product.

Golden datasets come from real investigations. Every prompt change runs regression tests, and every run is traced and replayable. A spent budget is reported as partial or blocked, never as success.

golden-set
Datasets built from real investigations
regression
Prompt regression tests on every change
judge
LLM-as-judge scoring
grounding
Grounding and hallucination checks
injection
Prompt-injection defense
trace
Run tracing and replay with Langfuse and Arize

03 / Experience & leadership

Technical depth.
A wider perspective.

From applied mathematics to industrial data and AI leadership. I connect the architecture, the team, and the business problem.

Full experience & résumé

The foundation

Applied mathematics.

Optimization, probability, statistics, and graph theory — a foundation for understanding models, not just using them. My thesis: Denoising Diffusion Models and Sequential Monte Carlo methods for image inpainting.

Education & qualifications →Professional certifications →

Sep 2023 — Sep 2025

Data Scientist II

Narrativewave

Built the company's standard analytics packages and owned enterprise delivery across 12 GW+ of installed capacity, bridging customers, Product, and engineering.

12 GW+ delivery · Solar, Wind & BESS packages

Feb 2022 — Sep 2023

Data Scientist I

Narrativewave

Owned end-to-end delivery for three customer accounts, primarily Oil & Gas: asset onboarding, signal mapping, data validation, predictive models, and field feedback.

3 accounts · millions of sensor readings a day

Nov 2020 — Feb 2022

Quantitative Developer

Crypto Trading Bots · Independent project

An independent project connecting applied mathematics to automated trading: ML signals, backtesting, and risk management.

Independent project · ML signals and backtesting

Mar 2021 — Jan 2022

Data Scientist Intern

National Institute of Genomic Medicine (INMEGEN)

Applied machine learning and statistical modeling to genomic data, building a foundation in complex scientific datasets.

Research internship · genomic data

04 / Beyond the day job

Built for curiosity.

Not every project starts with a brief.
Sometimes, I just want to see it exist.

A demo worker beside a work panel showing an approval request, recorded activity, and related tasks
Development preview — compositor export using demo data. View full-size ↗

Personal project · Open source

they-work

A pixel-art office for the AI coding agents running on your machine.

Projects become floors. Conversations become coworkers. Under the tiny desks: Rust, local-first integration, and deliberate boundaries between watching work and controlling it.

Development preview · not a published release