Hi, I'm Jorge
Nice to meet you.

I'm a senior full-stack developer. Drupal is my specialty, and these days I pair it with AI-assisted development. Have a look around, and if something catches your eye, say hello.

AI Claude Code

Claude Code, Anthropic's coding assistant, has a weekly limit, and in my first months of using AI for development I sometimes emptied mine three to four days…

My Skills.

Drupal Architecture

Content models, custom modules, themes and Views, with page building in Drupal Canvas.

Full-Stack Development

PHP and databases on the back end, and HTML, Twig and JavaScript on the front end.

AI-Assisted Development

Planning features, prompting AI coding agents, reviewing their code and testing the results.

DevOps and Tooling

Composer builds, Git version control, local environments in DDEV and configuration deployment.

What I'm Working On.

Contributed Drupal Module

Publishing Options

A Drupal module that lets site builders add their own publishing options. Each one sits beside Promoted to front page and Sticky at top of lists and works in Views.

View Project
Personal Project

jorgecalderon.codes

My portfolio and blog, built with Drupal Canvas and AI-assisted development in Claude Code. The design starts in Storybook, then becomes Drupal components.

View Project
Contributed Drupal Module

Canvas Block Twig Suggestions

A Drupal module that lets a theme style blocks placed with Drupal Canvas by the region they sit in. The header and the footer can then each give one menu its own markup.

View Project

Get in Touch.

All fields are required.

For freelance or contract work, a link to the site and a rough timeline help.
  • Have a Drupal project?
  • Using one of my modules?
  • Want to chat Drupal?

Or just want to say hello? I'll reply within two business days.