Juan Negretti

juan.negretti@ciens.ucv.ve | +58-212-6050194

Datos Personales

Nombre Completo:
Juan Jose Negretti Key
Estado Civil:
Soltero
Fecha de Nacimiento:
6 de Mayo de 1989
Idiomas:
Ingles y Español (Hablado y Escrito). Chino Mandarín Básico (Hablado y Escrito).
Educación

Primaria/Secundaria:
Unidad Educativa Privada Nuestra Señora de las Mercedes
Diversificada:
Unidad Educativa Privada Nuestra Señora de las Mercedes

  • Bachiller en Ciencias
Superior:
Universidad Central de Venezuela, Facultad de Ciencias

  • 2010 – Al presente
  • Licenciatura en Computación
  • Mención Aplicaciones Tecnología Internet
Experiencia Laboral

Centro de Computación, Facultad de Ciencias UCVSeptiembre 2012 – Al Presente

  • Administrador de Servidores: Encargado del monitoreo, despliegue y mantenimiento de los servidores de servicio de la Facultad de Ciencias, principalmente basados en Linux. Desarrollo de scripts en Shell y Perl. Tecnologías de virtualización, para-virtualización, correo (courier mail y postfix), LDAP, GroupOffice, Servicio MySQL y PostgreSQL, Apache Web Server y Apache Tomcat, middleware, FTP, DNS (Bind), entre otros.
  • Instructor: Impartición de cursos, preparación y elaboración de material de cursos:
    • Mantenimiento y Ensamblaje de Microcomputadores
    • Administración de Linux
  • Analista de Programación: Desarrollo de scripts y aplicaciones basadas en PHP y MySQL/PostgreSQL, fundamentalmente para gestión de recursos asociados a los servicios provistos.
  • Administrador Saber UCV: Administrador del servicio de repositorio de información académica de la Universidad Central de Venezuela. Sistema conformado por tres componentes de software:
    • DSpace
    • PKP Open Journal Systems
    • PKP Open Conference Systems

Conferencia Latinoamericana en Informática 2013
Octubre 2012-Octubre 2013

  • Desarrollador Web: Desarrollo de web informativa bajo plataforma WordPress. Desarrollo de sistema de registro y gestión de registros de autores y asistentes.

Parodi Solutions
Diciembre 2013 – Al Presente

  • Desarrollador Web: Asesoría técnica, testing y debugging de aplicación de monitoreo organizacional desplegadas para los distintos clientes.

Trabajos ocasionales

  • Asesorías tecnológicas de desarrollo web y tecnologías Linux ocasionales
  • Desarrollo web ocasional
  • Implantación de software
Adiestramiento Adicional

  • Tecnicas efectivas para hablar en público, nivel básico e intermedio
    Sociedad Civil Exprésate Bien, 2005
  • Administración de Linux Nivel I
    Centro de Computación, Facultad de Ciencias, UCV, 2011
  • Taller de Open Journal Systems
    Consejo de Desarrollo Científico y Humanístico, 2012
  • Windows Azure
    Microsoft, 2012
Actividad Académica

Universidad Central de Venezuela

  • Preparador Matemáticas Discretas II: Impartición de clases prácticas relacionadas con álgebra básica, algebras de boole y teoría de grafos básica (Marzo 2013 – Noviembre 2013)
  • Preparador de Aplicaciones Tecnología Internet I: Impartición de laboratorios relacionados con tecnología cliente-servidor, HTTP, HTML, CSS, JavaScript, JQuery, CGI, Perl, Java, JDBC, JSP, JPA. Desarrollo de documentos y actividades de laboratorio.
Competencias

  • MSDE: Modelo de Simulación de Delitos Económicos, Área de Tecnología e Informática.
    Primer Lugar, equipo UCV
Competencias Técnicas

Lenguajes de Programación

  • C/C++
  • Java
  • JavaScript
  • Perl
  • PHP
  • Shell
  • SQL

Sistemas manejadores de Bases de Datos

  • PostgreSQL
  • MySQL

Lenguajes de Marcado, notación y estilos

  • CSS 3
  • JSON
  • HTML4 y HTML5
  • XML

Sistemas Operativos

  • Linux en diversas arquitecturas y distribuciones (Principalmente Debian)
  • Windows Server 2005-2012

Frameworks y Herramientas Web

  • Catalyst Web Framework
  • Laravel Web Framework
  • JQuery
  • Twitter Bootstrap
  • Backbone.js

Herramientas

  • Desarrollo de Clases con Moose
  • DBI y DBIx::Class
  • Variados módulos de uso común en Perl
  • Implantación y mantenimiento de herramientas basadas en Linux
  • Postfix
  • LDAP, openLDAP
  • Servidor DNS bajo Bind
  • Paravirtualización con xen
  • Servidores HTTP (Apache y LightHTTPD), configuración avanzada en memory caching, mod_php, mod_perl, mod_rewrite, mod_proxy, mod_ssl, entre otros
  • Servicios SMTP con Postfix
  • Mail Listing con Mailman
  • Despliegue de memcached
  • Servicios de contenedor web Tomcat
  • Manejadores de versiones (git)

Paradigmas y filosofías de desarrollo

  • Diseño basado en REST con alto dominio hypermedia
  • Arquitectura orientada a servicios
  • Arquitectura orientada a recursos
  • Programación orientada a objetos

Temas de Interés

  • Web Semántica
  • Expresiones regulares avanzadas
  • Programación declarativa
  • Paradigma de programación funcional
  • Movimiento Open Source
  • Criptografía