← Back to home

About

10+ years of experience

Marcello Orrù

I am a technical profile focused on data engineering, backend APIs, process automation and AI workflows. I always start from the operational problem: first I understand where time, quality or visibility are being lost, then I design solutions that are usable, observable and easy to maintain. I work with Python, SQL, FastAPI, Supabase, PostgreSQL, MongoDB, Pandas, Spark, n8n and cloud platforms, to build practical systems — not just demos: workflows that collect data, transform it and make it available for better decisions. In the portfolio you'll find projects and case studies; on GitHub the code and experiments, on LinkedIn my professional background and the updates on SynapseSoftware.cloud.

10+ years of experience

  • Data Engineering
  • Pipeline Automation
  • Cloud Data Platform
  • AI Workflows
  • Backend & API

My approach

I start from the operational problem, not from the tool. First I look at where time is being lost, where data becomes unreliable, which steps are still manual, and which systems need to talk to each other. Only then do I define pipelines, databases, APIs or automations: technology is a consequence of the problem, not the starting point.

What I actually build

Data pipelines and integrations

I design ingestion, transformation and publishing workflows with Python, SQL, Pandas and Spark, turning scattered data into a reliable base for analysis and decisions.

Backend APIs and internal platforms

I build backend services with FastAPI, Supabase, PostgreSQL and MongoDB, to connect applications, dashboards and automations into one coherent platform.

Workflow automation and AI

I automate repetitive processes with n8n, webhooks, scheduled jobs and AI workflows, keeping human review where editorial or decision quality matters.

Working method

I start from the real operating context: data sources, existing processes, technical constraints and business goals. From there I build progressive, verifiable and maintainable solutions.

  • Analysis of the operational problem and the data sources already in use.
  • Design of a maintainable, observable and scalable solution.
  • Incremental implementation with tests, logging and practical documentation.
  • Delivery of a usable system, not just a technical demo.

Want to see how I work?

Explore real projects, technical write-ups and the skills I use to build data systems and automations.

Leggi in italiano