Federico Calo

Architecte Développeur Web

Web Architect & Developer

Arquitecto Desarrollador Web

Développement web avec PHP et Drupal

Web development with PHP and Drupal

Desarrollo web con PHP y Drupal

federico-calo.net Paris, France Paris, France París, Francia
Photo de Federico Calo

Profil

Profile

Perfil

Concepteur et développeur polyvalent avec plus de 15 ans d'expérience, j'accompagne mes clients sur la conception, le développement et la maintenance de plateformes web complexes.

As an experienced Web Architect and Developer, I support my clients in the design, development and maintenance of complex web platforms.

Diseñador y desarrollador polivalente con más de 15 años de experiencia, acompaño a mis clientes en el diseño, desarrollo y mantenimiento de plataformas web complejas.

Compétences

Skills

Competencias

  • Drupal
  • Symfony
  • PHP
  • SQL
  • HTML / CSS / JS
  • Git
  • Linux

Langues

Languages

Idiomas

  • Espagnol bilingue
  • Anglais C1 professionnel
  • Spanish bilingual
  • English C1 professional
  • Español bilingüe
  • Inglés C1 profesional

Expériences professionnelles

Work Experience

Experiencia profesional

STUDI

Depuis 2023 Since 2023 Desde 2023

Développeur PHP Drupal

PHP Drupal developer

Desarrollador PHP Drupal

  • Plateforme alternance
  • Multi-sites autour de studi.com
  • Development of applications dedicated to apprenticeships
  • Evolution of a multi-site platform around studi.com
  • Plataforma de formación en alternancia
  • Multi-sitios en torno a studi.com

Auto-Gestion.net - SAAS

06/2022 – 06/2023

Développeur PHP/Drupal

PHP/Drupal freelance developer

Desarrollador PHP/Drupal freelance

  • Intégration d'une API de signature électronique à la plate-forme auto-gestion.net
  • Développement d'un formulaire multi-étapes complexe
  • Integration of an electronic signature API into the auto-gestion.net platform
  • Development of a complex multi-step form
  • Integración de una API de firma electrónica en la plataforma auto-gestion.net
  • Desarrollo de un formulario multi-etapas complejo

EDF / Razorfish

01/2022 – 06/2022

Développeur back-end PHP/Drupal

Drupal back-end developer

Desarrollador back-end PHP/Drupal

Refonte sous Drupal 9 du site edf.fr :

Redesign under Drupal 9 of the edf.fr site:

Rediseño bajo Drupal 9 del sitio edf.fr:

  • Développement de plusieurs formulaires multi-étapes complexes
  • Import de données en batchs
  • Analyse et précisions des développements avec l'équipe
  • Complex multi-step forms development
  • Batch import
  • Analysis and documentation of developments with the team
  • Desarrollo de formularios multi-etapas complejos
  • Importación de datos por lotes
  • Análisis y documentación de desarrollos con el equipo

Sigilla

12/2020 – 11/2021

Développeur PHP/Drupal

Drupal developer

Desarrollador PHP/Drupal

Refonte sous Drupal 9 du site sigilla.org :

Redevelopment under Drupal 9:

Rediseño bajo Drupal 9 del sitio sigilla.org:

  • Pilotage technique
  • Migration en masse de données
  • Développement d'évolutions
  • Technical lead
  • Mass data migration
  • Integration, advanced configuration, module development
  • Dirección técnica
  • Migración masiva de datos
  • Integración, configuración avanzada, desarrollo de módulos

Restos du Cœur

06/2019 – 06/2020

Développeur PHP Drupal Symfony Laravel

PHP Drupal Symfony Laravel developer

Desarrollador PHP Drupal Symfony Laravel

  • Interventions sur différents CMS/frameworks PHP (Symfony, Drupal, Laravel)
  • Développement d'applications PHP from scratch
  • Maintenance et évolution de l'intranet
  • Implémentation du SSO au sein d'applications internes
  • Intégration d'une API REST
  • Work on various PHP CMS/frameworks (Symfony, Drupal, Laravel)
  • PHP application development from scratch
  • Intranet maintenance and evolution
  • SSO implementation within internal applications
  • REST API integration
  • Intervenciones en diversos CMS/frameworks PHP (Symfony, Drupal, Laravel)
  • Desarrollo de aplicaciones PHP desde cero
  • Mantenimiento y evolución de la intranet
  • Implementación de SSO en aplicaciones internas
  • Integración de API REST

Agence Koriolis

Koriolis Agency

Agencia Koriolis

05/2012 – 03/2019

Développeur PHP Drupal

PHP Drupal developer

Desarrollador PHP Drupal

  • Sites web : Chaplin's World, hachette.fr, livredepoche.com, Hachette FLE, ICOM Museum, Parc Astérix, Edito SeLoger
  • Usine à sites : Hachette
  • Réseaux sociaux : Seronet
  • Intranet : Compagnie des Alpes
  • Websites: Chaplin's World, hachette.fr, livredepoche.com, Hachette FLE, ICOM Museum, Parc Astérix, Edito SeLoger
  • Websites factory: Hachette
  • Social networks: Seronet
  • Intranets: Compagnie des Alpes
  • Sitios web: Chaplin's World, hachette.fr, livredepoche.com, Hachette FLE, ICOM Museum, Parc Astérix, Edito SeLoger
  • Fábrica de sitios: Hachette
  • Redes sociales: Seronet
  • Intranet: Compagnie des Alpes

France Education International

11/2007 – 05/2012

Concepteur web – Webmestre technique

Technical Webmaster

Diseñador web – Webmaster técnico

Développement et intégration avec HTML, CSS, Drupal, WordPress

Development and integration with HTML, CSS, Drupal, WordPress

Desarrollo e integración con HTML, CSS, Drupal, WordPress

Principaux sites : primlangues.education.fr, emilangues.education.fr

Main websites: primlangues.education.fr, emilangues.education.fr

Sitios principales: primlangues.education.fr, emilangues.education.fr

Open Source

Application de bibliothèque virtuelle

Virtual library app

Aplicación de biblioteca virtual

  • Rust
  • Flutter
  • Architecture local-first
  • Local-first architecture
  • Arquitectura local-first

Formation

Training & Education

Formación

CS50's Introduction to Computer Science

2020

EdX – Harvard (e-learning)

M2 Action internationale des collectivités locales

M2 International Action of Local Authorities

M2 Acción internacional de las colectividades locales

2005 – 2006

IRIS Sup'

M2 Études ibériques et ibéro-américaines

M2 Iberian and Ibero-American Studies

M2 Estudios ibéricos e iberoamericanos

2002 – 2003

Université Paris Nanterre

Paris Nanterre University

Universidad París Nanterre

Formateur en ligne

Teaching Online

Formador en línea

Cours Drupal 9 pour débutants

Drupal 9 Course for Beginners

Curso Drupal 9 para principiantes

Voir sur Udemy View on Udemy Ver en Udemy (nouvelle fenêtre) (new window) (nueva ventana)

J'ai créé mon propre cours en ligne sur la plate-forme de e-learning Udemy. Il s'agit d'un cours pour des personnes débutant avec Drupal.

La formation est basée sur un cas pratique de création d'un site web de recettes de cuisine, sans code.

Ce cours permet d'apprendre à :

  • Se repérer dans l'interface d'administration de Drupal 9
  • Créer des contenus, des menus, des listes (vues), des blocs
  • Personnaliser l'habillage d'un site Drupal en installant un nouveau thème
  • Mettre en place une bibliothèque de médias
  • Créer un gabarit de page sur mesure en glisser-déposer
  • Étendre les fonctionnalités de Drupal via les modules communautaires

I've created my own online course on the Udemy e-learning platform. This is a course in French for Drupal beginners.

It's based on a practical case of a cooking recipes website creation, without code.

This course teaches you to:

  • Find your way around the Drupal 9 administration interface
  • Create content, menus, lists (views), blocks
  • Customize the appearance of a Drupal site by installing a new theme
  • Set up a media library
  • Create a custom drag-and-drop page template
  • Extend Drupal functionality through community modules

He creado mi propio curso en línea en la plataforma de e-learning Udemy. Se trata de un curso en francés para personas que empiezan con Drupal.

La formación se basa en un caso práctico de creación de un sitio web de recetas de cocina, sin código.

Este curso permite aprender a:

  • Orientarse en la interfaz de administración de Drupal 9
  • Crear contenidos, menús, listas (vistas), bloques
  • Personalizar la apariencia de un sitio Drupal instalando un nuevo tema
  • Configurar una biblioteca de medios
  • Crear una plantilla de página personalizada con arrastrar y soltar
  • Extender las funcionalidades de Drupal mediante módulos de la comunidad