Juan Pablo Francesconi

Drupal Senior Developer

Bio
Analista desarrollador de Sistemas. Trabajo con Drupal desde hace 6 años. Comencé mi carrera trabajando para una empresa de software radicada en la ciudad autónoma de Buenos Aires y luego decidí hacer mi propia carrera como freelance en el mundo drupal debido a la gran libertad que me daba el hecho de poder aprender y trabajar en todo lo relacionado a este poderoso CMS, la gran demanda de trabajo y la cantidad de desarrolladores que aportan a esta maravillosa comunidad.

Hoy en día me encuentro trabajando en esta comunidad que tantas satisfacciones me trae, ya que hemos logrado formar un equipo de varias personas que trabajamos en un mismo lugar desarrollando soluciones Drupal retroalimentándonos mutuamente.

Invierto mucho tiempo en capacitarme, por eso estoy suscrito a plataformas como Drupalize.me (Osio Labs), Platzi Experts (Platzi Academy) y Udemy, aunque también me nutro de sitios como drupal.org, OSTraining, WebWash,  Drupal  Up, youtube, Stackoverflow, entre muchos otros.

También participo de los Grupos de Facebook y Telegram dedicados a Drupal para mantenerme siempre informado de lo que está pasando en la comunidad.

Actualmente me encuentro desarrollando esta plataforma "drupaler.com.ar" para cumplir varios de mis objetivos, a saber: mantenerme informado de las últimas novedades sobre Drupal, gestionar todo el conocimiento que voy adquiriendo y dar a conocer mi recorrido con este tan noble CMS .
Idiomas
Español
Inglés
Italiano
Tecnologías y Herramientas

Back-end

PHP
Apache
Nginx
Varnish
Redis
Fail2ban
Doctrine
Symfony

CMS/LMS

Drupal 9
Drupal 10
Drupal 7
Moodle
Drupal 11

Database

MySQL
Redis
Doctrine

Front-end

CSS
Javascript
React
React Native
JQuery
Symfony
Twig

Genericos

Github
Linux

IDE

PHP Storm
VS Code

Lenguajes

Javascript
PHP
Carrera

EUROINNOVA

Nov 2023 - Jul 2024

En Euroinnova forme parte del equipo de desarrollo de software, realizando tareas como Full Stack Drupal Developer.

 

Front.id

Dic 2021 - Nov 2023

La empresa española Front.id me contrato como Full Stack Drupal Developer y PHP backend Developer.

Fue una experiencia excelente donde conocí muy buenos compis y pude aprender mucho.

Algunos de los proyectos en los que participe:

  • Sitio web institucional del COIT
  • Desarrollo del sitio web soymotor.com (Realizando tareas de migracion de datos)
  • Desarrollo de API para Drupal 7

Hospital de la Baxada

Ago 2015 - Actualmente

El Hospital de la Baxada de la ciudad de Paraná me contrató como consultor externo para desarrollar tareas de consultoría en sistemas. Fueron muchas las tareas que fui desarrollando en la institución a lo largo del tiempo, a continuación se listan las más importantes:

  • Desarrollo de la página web de la institución: https://www.hospitaldelabaxada.com.ar
  • Análisis, diseño, desarrollo y mantenimiento de la intranet del hospital.
  • Análisis, diseño, desarrollo y mantenimiento del sistema de turnos online del hospital.
  • Desarrollo y mantenimiento de la plataforma eLearning (Moodle) del hospital.

A&G Software S.R.L.

Mar 2010 - Ago 2011

A&G Software fue una de las primeras empresas que me dio la oportunidad de adentrarme en el mundo del software y su ecosistema, entre como junior y aprendi muchas cosas, desarrolle tareas relacionadas al desarrollo, testeo y mantenimiento de software.

También tuve contacto con el cliente como analista funcional de sistemas, demo a clientes y hasta capacitador a personal IT de clientes donde implementamos sistemas.

Algunas de las actividades mas importantes a destacar son las siguientes:

  • Tester de Sistemas de gestión, armando Casos de Pruebas.
  • Tareas de scripting de base de datos MS SQL Server para proyectos de ANSES.
  • Analisis, diseño y desarrollo de Sistemas de Gestión orientado a la web.
  • Capacitación técnica a equipos de IT para mantenimiento correctivo y perfectivo.
Proyectos

Análisis Digital

El proyecto consta de una plataforma de noticias digital el cual tiene una alta demanda por ser uno de los 3 medios mas prestigiosos de la provincia de Entre Ríos y sus alrededores.
Conocer más

Inesalud

Participé en el desarrollo de módulos custom para la plataforma de oferta de cursos para profesionales de la salud denominada inesalud.com
Conocer más

Udavinci

Participé como Drupal senior developer desarrollando módulos custom y preparando configuraciones para diversas features en el contexto del desarrollo de la plataforma de oferta de cursos, diplomaturas, posgrados y demas ofertas academicas denominada udavinci.edu.mx
Conocer más

Soy Motor

Soymotor.com es un sitio muy reconocido en España dedicado a todo el mundo motor. En este caso me tocó participar en el desarrollo de la nueva web.
Conocer más
Cursos o certificados

Curso de React Native: Manejo de Listas y Consumo de APIs

Certificado por: Platzi.com

En este curso aprendí a manejar listas y consumir APIs en React Native con la guía experta de Agustín Navarro. También aprendí a desarrollar pantallas, navegae por la aplicación y domina técnicas avanzadas como el Infinite Scrolling.

Curso de React Native: Formularios, Almacenamiento y Deploy

Certificado por: Platzi.com

En este curso aprendí a trabajar con formularios, almacenamiento local y deploy en React Native! Integra Formik y Yup en la app para manejar los formularios de autenticación. Guarda tus entidades en favoritos usando AsyncStorage. Generar el build de la aplicación para Android o iOS usando Expo.

Curso de Introducción a React Native

Certificado por: Platzi.com

En este curso aprendí a configurar el entorno de trabajo local con React Native usando Expo, emuladores y dispositivos móviles reales, además de repasar los fundamentos de React.js, pero aplicados a React Native.

Curso de Symfony: Creación de API REST

Certificado por: Platzi.com

En nuestro mundo hiperconectado, la interacción entre diferentes sistemas es vital. Esto se logra a menudo mediante las APIs, que permiten que sistemas dispares se comuniquen, compartan datos y realicen acciones de manera coordinada. En este curso, exploraremos cómo abordar el desarrollo de APIs utilizando Symfony 6 y la herramienta avanzada API Platform. Estas tecnologías no solo facilitan la creación de APIs modernas y escalables, sino que también proporcionan una base sólida para proyectos de alta calidad.

Curso de Symfony: Formularios

Certificado por: Platzi.com

Los formularios en las páginas web son el medio de contacto que tenemos con nuestros usuarios. Saber cómo crear formularios web es una habilidad que como desarrolladores web debemos dominar. Este curso me permitió tener una buena base para dominarlos en el contexto de Symfony.

Curso de Fundamentos de Symfony

Certificado por: Platzi.com

En este curso aprendí a usar uno de los frameworks más robustos de PHP. Symfony es una herramienta que permite crear aplicaciones web profesionales dándote el mayor control sobre las mismas. Es utilizado como base para Laravel.

Layout Builder for the Ambitious Site Builder

Certificado por: OS Training

Layout Builder es una de las herramientas más potentes de Drupal para la creación de sitios. Puedes crear diseños y estilos para las páginas de tu sitio web de Drupal sin tener que pagarle a un desarrollador front-end una gran cantidad de dinero para que cree "modificaciones" para páginas o tipos de contenido. Sin embargo, Layout Builder viene bastante restringido de fábrica, y eso es lo que vamos a solucionar sin código personalizado ni componentes personalizados. Este curso te proporcionará todo lo que necesitas para configurar Layout Builder y ofrecer el tipo de flexibilidad que los editores de contenido realmente necesitan para crear no solo diseños atractivos para un tipo de contenido, sino también páginas de destino personalizables.