Background

Giorgio Sidari

Technology consulting, R&D and AI for small and mid-sized enterprises

With a double Master’s in IT Engineering from Politécnico di Milano and Centrale-Supélec, years in corporate procurement at Vodafone and Telecom Italia, and 15+ years as a freelance software architect, I bring a rare combination of technical depth, business fluency and hands-on delivery. I speak the language of developers and decision-makers alike.

Strategic consulting

Process analysis, technology strategy and operational improvement for organisations looking to align their tools and workflows with their business goals. Methods include Domain-Driven Design (DDD) workshops, process mapping, and sourcing advisory.

Check icon
Process analysis
Check icon
Domain modeling
Check icon
Sourcing & make-or-buy advisory
Check icon
Solution design

Software & R&D

Tailored development for organisations that need custom software to streamline operations or dedicated R&D to build a competitive edge — without maintaining an in-house team.
Selected projects:
Icon For Pen&ruller
Portable engineering
Mobile app to support the sales of small photovoltaic projects. 3D CAD, power and optimal setup calculation. So the engineering team can focus on big plants.
Icon For Select
Advanced routing
Navigation engine for pickup and delivery of multiple asset categories with different resupply policies.
Icon For Upload-folder
Knowledge extraction
Document indexing and linking to provide efficient access to the organisation's data lake.
Image

AI & agent-supported processes

Design and deployment of AI agents that integrate into existing business processes — from customer-facing chatbots and voicebots to autonomous back-office automation. Available deployment models:
Icon For Cloudy
Cloud services
Natively scalable solutions with guaranteed availability, provided by leading companies like Google, Microsoft, Amazon.
Icon For Book-open
Open-source software
On-premise deployment with full data ownership and greater accuracy.
Image
Mastodon

AI policy

AI-powered workflows can dramatically accelerate software development, but they come with choices about where your code and data are processed. I give my clients full control over this decision.

On-premise workflow

All processing happens exclusively on the client's own systems: local machines or private servers under their direct control. No code, data, or project context is transferred to third-party infrastructure. This is the right choice when intellectual property, personal data, or regulatory constraints demand it.

Outsourced workflow

Processing leverages cloud-based AI services from authorised providers, with temporary transfer of project material to remote servers. This unlocks the most capable AI models, enabling faster delivery and broader technological reach, ideal when speed and capability outweigh data residency concerns.

The choice is made together during project setup and can be revisited at any time. Different parts of the same project can follow different workflows: speed where it's safe, control where it counts.

For a deeper look at these workflows and the questions to consider, see Speed and Safety in AI-assisted Software development.

Let’s talk about your project

Whether you need a technology strategy, a custom tool, or an AI agent that fits your workflow, I’d love to hear what you’re working on.


© Giorgio Sidari 2026