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.
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.
System mapConceptual architecture · Not a product screenshot
Operational dataTelemetry · events · hierarchies · history
signals
Priority TrackerRanks every site, every morning
Tell me more
WaveAIInvestigates why, with evidence
confirm first
People decidePreview, confirm, receipt
configures
MCP deliveryOne spec per customer
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.
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
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
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.
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.
Built the company's standard analytics packages and owned enterprise delivery across 12 GW+ of installed capacity, bridging customers, Product, and engineering.
Owned end-to-end delivery for three customer accounts, primarily Oil & Gas: asset onboarding, signal mapping, data validation, predictive models, and field feedback.
Not every project starts with a brief. Sometimes, I just want to see it exist.
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.