Francisco Giudici
Software Developer
giudici.fracisco@gmail.com

Resumen

Soy socio fundador de Drupaler. Estudié ingeniería en sistemas de información en la UTN (facultad regional Santa Fe) y me dedico al desarrollo de software desde el año 2012. Mis primeras experiencias laborales fueron principalmente con C# y .Net. En el año 2015 junto con Juan y Claudio (quienes son parte de esta comunidad) creamos nuestra software factory ideasOrage y fue ahí donde comencé a dar mis primeros pasos en Drupal, en ese entonces en su version 7 y desde allí mi relación con este potente CMS ha ido creciendo año tras año hasta el día de hoy donde me desempeño como freelancer dentro del equipo de ideasOrange brindando soluciones Drupal y colabaronado activamente en la comunidad Druplaer.

Datos personales

Nombre y apellido: Francisco José Giudici.

Nacionalidad: Argentino.

Lugar de residencia: Paraná, Entre Ríos Argentina.

En mi tiempo libre:

  • Disfruto mucho de compartir con mi familia y mis amigos.
  • Además de ser desarrollador de software soy desarrollador de gluten, me gusta mucho amasar pizza, panes y todo tipo de masas fermentadas. Últimamente también intento hacer mis fiambres caceros, cocidos y curados.
  • Soy Tatengue, hincha de Unión de Santa Fe. Disfruto de ver futbol en general.

Aptitudes Técnico académicas

Estudié la carrera de ingeniería en sistemas de información lo que me brindo herramientas y fundamentos para poder encarar cualquier tipo de solución de software, participar de procesos de toma de decisiones y guiar equipos de trabajo.

Idiomas: Español (nativo) e Inglés (en continuo perfeccionamiento).

Drupal Skills

La experiencia me ha llevado a tener que aportar soluciones en todas las capas del stack de Drupal pudiendo afrontar tareas de todo pero en los últimos años las tareas de drupal backend me han hecho crecer mas por esa rama en nuevos conocimientos y también en ganar mas experiencia para resolver problemas.

Drupal Sites Building

  • Configuración de sitios Drupal.
  • Desarrollo de sites multilenguajes, responsivos y optimizados para SEO.
  • Administración de Media (Media types, Media entities y Media fields).
  • Vistas (Blocks, Pages, etc).
  • Moderación de contenido y Workflows.
  • Conocimiento experimentado de modulos contrib mas usados y recomendados.
  • Actualización de modulos y core de Drupal.

Drupal Theming:

  • Desarrollo de Custom themes.
  • Manejo de hooks relacionadas a theming.
  • Manejo de librerias de terceros.

Drupal Developer

  • Desarrollo de custom modules.
  • Manejo de hooks relacionadas a modules.
  • Experiencia en el uso de las principales API que provee el core de Drupal.
  • Experiencia en migraciones custom desde sitios Drupal 7 a sitios Drupal 9.

DevOps

  • Preparación de entornos locales usando contenedores, maquinas virtuales o físicas.
  • Uso de Composer para gestión de paquetes PHP.
  • Uso de Drush para gestión del proyecto Drupal.
  • Conocimientos de drupal console.
  • Sólidos conocimientos en Base de Datos relacionales.
  • Administración de servidor linux para deployar proyectos drupal.
  • Uso de Servidores VPS o Share Cloud.

General Skills

Detalle de capacidades en el uso de librerias, frameworks, lenguajes, metodologías y herramientas.

Frontend

  • HTML
  • CSS (Responsive design - Flexbox y Grid CSS)
  • Webpack
  • Gulp
  • Sass
  • Javascript
  • Bootstrap
  • JQuery
  • Flex Slider

Backend

  • Linux (Ubuntu, Debian, Manjaro)
  • PHP 5/7/8
  • Symfony
  • Mysql
  • PostgreSQL
  • Oracle DB
  • Microsoft SQL Server

Generales

  • Programación estructurada (Procedural).
  • Programación Orientada a Objetos (Conocimientos sobre patrones de diseño). 

Gestión de Proyectos (Metodologías)

  • RUP (Rational Unified Process)
  • Scrum
  • XP

Gestión de Proyectos (Herramientas)

  • ClickUp
  • YouTrack
  • Clockyfy
  • Trello
  • Slack
  • Rocket Chat
  • Google Drive
  • Git
  • Github
  • GitLab
  • UML (Lenguaje Unificado de Modelado, generación y especificación de Casos de Uso, diagramas de clases, etc).
  • Dia (Generación de Diagramas de Entidad-Relación y Generación de Diagramas de Estado)
  • IDEs: VS code, atom, sublime