Rodrigo M. Vidal. G.

Ubicación: A. Vallejos 326, CABA

Teléfono 15 3092 4815

RodrigoMartin.VG@Gmail.com

Presentación

Me dedico a la programación Web y a la Infraestructura que le da soporte, desde 2007. Soy experto en tecnologías Web tales como JAVA EE, JavaScript, Ajax, Postgresql, API REST, Git, Maven. 
Mi campo de acción comprende aplicaciones desde sitios Web dinámicos auto-administrables como e-commerce, sitios personales con páginas institucionales dinámicas, hasta sistemas de gestión, intranets, sistemas de estadísticas online.

Formación académica

01/2018 - actualidad

Formación Autodidacta en Programación y Arquitectura de Infraestructura

Mas de 10 años aprendiendo nuevas Tecnologías Informáticas

01/2017 - actualidad

Lic. en Filosofía

UCES

01/2007 - actualidad

Lic. En ciencias de la Matemáticas

UBA

01/1998 - 01/2004

Tecnico Automotor

ET N° 35


Conocimientos

Technologies:
Java (J2SE, J2ME, J2EE), Jersey, JSP, HTML, CSS, JavaScript (JQuery, JSON, AJAX), XSL, XML. 

Database: 
PL/SQL, PostgreSQL, Microsoft SQL Server, MySQL. 

Server: 
JBoss Application Server, Apache, Tomcat.

Tools: 
Windows, Linux, Word, Excel, SVN, Team Foundation Server, Git, JIRA, VirtualBox, VMware vSphere, Eclipse, Apache Ant, Google Cloud Plataform, Amazon Web Services, Google Analytics, Google AdWords, Mixpanel.

Practices:
RESTful Web Services, Design Patterns, Agile Software Development, UML.


Experiencia laboral

12/2007 - actualidad

Programador y Arquitecto de Infraestructura

Finnegans S.A., Virrey del Pino 2166, C1426EGL CABA

- Desarrollo de nuevas funcionalidades Para aplicaciones ya existentes.
- Desarrollo de componentes de Framework, para la posterior utilización de otros programadores en el equipo.
- Investigación, cambios y desarrollo, en la infraestructura de la arquitectura del sistema.
- Responsable por crear y mantener aplicaciones web creadas previamente y en uso por la compañía.
- Investigación nuevas tecnologías, y su posterior implementación.
- Participar en el desarrollo y diseño de nuevas aplicaciones web y procesos para interconectar estas aplicaciones con otros sistemas.
- Prever posibles problemas en las aplicaciones debido a su futuro crecimiento.
- Asegurar la calidad de las aplicaciones desarrolladas adhiriéndose a los estándares de desarrollo web.
- Responsable por la correcta operación de las aplicaciones desarrollas haciendo revisión de código y pruebas.
- Detectar, documentar y corregir errores y/o defectos en scripts y programas.
- Dar soporte de las aplicaciones, programas y scripts desarrollados y a desarrollar.
- Documentar scripts, programas y procesos.
- Mantener registros históricos de desarrollos y revisiones.
- Preparar documentos de referencia y manuales para los usuarios de las aplicaciones.
- Dar soporte Técnico al equipo de desarrollo.
- Definición de objetivos, estimación de horas, y posterior seguimiento de los mismos.
- Despliegue de las actualizaciones del sistema.

01/2000 - 12/2007

Tecnico en Armado y reparación de PCs

Sago-Omega, Sanabria 3208, CABA


Idiomas

Idiomas

Español - Competencia bilingüe o nativa

Ingles - Competencia básica profesional