Profile photo

Carlo Echeverría

Senior Drupal Developer | Headless CMS & Decoupled Frontend | AI-Assisted Development

Drupal Developer with +8 years transforming enterprise platforms into modern headless architectures. I build decoupled systems where Drupal powers React, Next.js, and GatsbyJS frontends across banking, retail, government, and cultural sectors. Currently implementing AI-assisted development workflows to enhance productivity and code quality.

8+

Years of experience

5

Featured projects

4

Sectors covered

About Me

With over 8 years in web development, I specialize in transforming legacy Drupal platforms into modern, decoupled architectures. My approach combines the robustness of Drupal as a headless CMS with the flexibility of modern JavaScript frameworks — React, Next.js, and GatsbyJS — delivering fast, scalable, and maintainable solutions.

Throughout my career I have built enterprise-scale platforms for diverse sectors: multi-site banking portals on Acquia Cloud, retail digital ecosystems, the institutional web presence for ECLAC (United Nations), and an interactive cultural heritage catalog using the JAMstack pattern. Each project reinforced my belief that great architecture serves both developers and end users.

I manage cloud infrastructure on Acquia and Pantheon with automated CI/CD pipelines. Beyond my core stack, I am actively learning and integrating AI-assisted development tools — such as AI coding agents and prompt engineering — into my daily workflow. I believe staying curious about emerging trends like AI-driven development is essential to growing as an engineer, and I enjoy experimenting with these tools to find practical ways they can improve code quality and delivery speed.

Education

Computer Science Engineering w/ Information Management & Bachelor of Science

University of Playa Ancha

March 2011 - December 2017
Valparaíso - Valparaíso Region

Experience

My professional journey and the technologies I have used

Senior Drupal Developer & Cloud Platform Manager

Realmedia Network

August 2022 - December 2025

Technologies Used

DrupalAcquiaPantheonLandoDockerPHPJavascriptMariaDBBootstrapTWIGAcquia Site Studio

Drupal Developer

Economic Commission for Latin America and the Caribbean

March 2018 - July 2022

Technologies Used

DrupalAcquiaPWALandoDockerJavascriptGitLabGitHubJIRABootstrapWeb serversTWIGAngularDDEV

Full-Stack Developer | Headless Architecture

Archaeological Museum of La Serena

August 2020 - June 2021

Technologies Used

DrupalReactGatsbyJsNetlifyGraphqlGoogle AnalyticsPWAGitHub

Projects

A selection of the most notable projects I have worked on

Interactive Real Estate Portal - Office Complex
Corporate Portal
Interactive Visualization
Drupal
Acquia
Lando
+4
Methodology:
Agile
Scrum
September 2025 - December 2025
Multi-site Digital Platform for Shopping Malls
Regional Platform
Interactive Platform
Multi-site
Drupal
Lando
PHP
+4
Methodology:
Agile
Scrum
June 2023 - August 2024
Multi-site Digital Banking Platform - Customer & Business Portal
Customer Portal
Web Application
Simulation System
Drupal
Lando
PHP
+7
Methodology:
Agile
Scrum
August 2022 - December 2022

My Skills

Technologies, tools, and methodologies I master to create effective solutions

Areas of Expertise

frontend
77%
backend
75%
database
70%
devops
72%
tools
78%

Featured Technologies

JavaScript90%

7 years of experience

Drupal95%

7 years of experience

MySQL80%

7 years of experience

Acquia Cloud85%

3 years of experience

Git85%

7 years of experience

frontend

JavaScript90%
React85%
HTML/CSS85%
TypeScript80%
Bootstrap CSS80%
Tailwind CSS75%
Next.js75%
GatsbyJs70%
Framer Motion65%
Redux60%

backend

Drupal95%
PHP90%
REST APIs80%
GraphQL60%
Supabase50%

database

MySQL80%
PostgreSQL60%

devops

Acquia Cloud85%
Pantheon80%
Docker75%
Vercel75%
GitHub Actions70%
CI/CD60%
AWS60%

tools

Git85%
JIRA80%
Claude Code / AI Agents70%

Contact

Have a project in mind? Let's talk!

Available for new projectsChile · Remote availableUTC-4 (CLT)

You can also contact me directly at contacto@cecheverria.dev

Messages are processed automatically and you will receive a confirmation