DrupalCode profile
Posts on Drupal.org
Starred projects
Professional Info
Personal Info
On Drupal.org for 11 years 8 months
Freelance Drupal developer from Campania, Italy, working fully remote. I have used Drupal since 2014, from version 7 to 11, and have been on drupal.org since 2015.
I build custom modules and tailored Drupal solutions with a spec-driven agentic workflow: the specification comes before the code, and AI agents follow it through writing, testing and review. I refined this method at SparkFabrik and now carry it on in my own practice, on a self-hosted setup with GitLab CI, Docker and local models through Ollama.
What you can ask me for:
- Custom modules and integrations: REST, JSON:API, SPID login, external systems.
- Performance audits that find the route, query or external call slowing a site down.
- Sites for public bodies, including municipal sites for PNRR measure 1.4.1.
- AI content labelling for Article 50 of the EU AI Act.
Modules I created:
- AI Disclosure records how much AI contributed to each piece of content and each translation, and labels it for readers. It started in the Drupal AI Initiative from a plan by marcus_johansson, who co-maintains it with joevagyok.
- Native Observability traces every request with a correlation ID, records spans, cache activity, queries and outgoing HTTP calls, and exports to OpenTelemetry and Prometheus.
- DOC to HTML, written at Kelyon in 2017, imports Word documents into nodes.
Where I learned it: Drupal 10 and 11 enterprise projects at SparkFabrik, Drupal 8 and 9 platforms for public bodies and healthcare at I.T.Svil, Drupal 7 and 8 front ends and custom modules at Kelyon.
Notes, measurements and contacts: https://giorgiopagano.org/en
✓ Can opt projects into security advisory coverage
Projects maintained
One person lists sjpagan as a mentor

marcus_johansson
luxx91