Adriel Manfredi
Software Developer
adrielmanfredi@gmail.com

Resumen

Estudié ingeniería en sistemas de información en la UTN (facultad regional Santa Fe). En el año 2015 me uni a ideasOrange y fue ahi donde pude explotar mis conocimientos previos sobre programacion, desde ese entonces mi relación con Drupal fue creciendo hasta el día de hoy donde me desempeño como freelancer dentro del equipo de ideasOrange brindando soluciones Drupal.

Datos personales

Nombre y apellido: Manfredi, Adriel 

Nacionalidad: Argentino.

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

En mi tiempo libre:

  • Disfruto mucho de la musica electronica.
  • Me gusta jugar al padel con amigos.

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 trabajar en cualquier tipo de solución de software, participar de procesos de toma de decisiones.

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

Drupal Skills

La experiencia me ha llevado a tener que aportar soluciones en todas las capas del stack de Drupal por lo que me considero Drupal full stack developer.

Drupal Sites Building

  • Configuración de sitios Drupal.
  • Desarrollo de sites multilenguajes, responsivos y optimizados para SEO.
  • Uso y configuración de Layout Builder.
  • 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 librerias de terceros.

Drupal Developer

  • Desarrollo de custom modules.
  • Experiencia en el uso de las principales API que provee el core de Drupal.

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.
  • Configuracion de servidores VPS
  • Configuracion servidores de cache Varnish, Redis y memcached.
  • Configuracion SSL, SSH.

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)
  • Javascript
  • Bootstrap
  • JQuery
  • Flex Slider
  • Tailwind
  • SASS

Backend

  • Linux (Ubuntu, Debian, Manjaro, Gentoo, Mandriva, etc)
  • PHP 5/7/8
  • JAVA EE
  • Smalltalk
  • Visual Basic
  • Delphi
  • Pascal
  • C / C++
  • Symfony
  • Mysql
  • PostgreSQL
  • Oracle DB
  • Microsoft SQL Server
  • Bash
  • Python

Generales

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

Gestión de Proyectos (Metodologías)

  • Scrum
  • XP

Gestión de Proyectos (Herramientas)

  • Trello
  • Slack
  • 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