Especialista en Ingeniería de Software: Líder de proyectos de Software, Líder de los procesos de gestión y adecuación de tecnologías informáticas, Planificador de proyectos informáticos, diseñando estrategias de desarrollo, Creador de soluciones de desarrollo de Software haciendo uso de nuevas tecnologías y metodológicas disponibles, entre las cuales se encuentra el desarrollo de aplicaciones en Java básicas y orientadas a la web.
Conocimiento en herramientas y lenguajes como: Bases de Datos (Postgres, MySQL, MSSQL),