Curriculum

Portfolio

Curriculum Vitae

Datos Personales

Nombre:
José, Matias Octavio
Fecha de Nacimiento:
18 de Septiembre de 1982
Edad:
29 años
Nacionalidad:
Argentino
Estado civil:
Soltero
Lugar de Residencia:
Buenos Aires, Argentina
Contacto:
Click Aquí

Conocimientos Técnicos

Tecnologías Web:

Me dedico a la programación Web desde 1998, soy experto en tecnologías Web tales como HTML, XHTML, CSS, JavaScript, Ajax, PHP y MySQL. 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, sistemas de integración con voIP.

Client Side: Conozco los estándares de la Web y manejo XHTML 1.0, CSS 2.1 y CSS 3 según la recomendación de la W3C. He estudiado JavaScript en detalle, basándome en las fuentes de Mozilla Foundation y The Javascript Dictionary, poseo conocimientos de manejo de DOM, CSS dinámico, Ajax e interpretación de XML. He escrito el framework JavaScript Scriptor. He programado en compatibilidad con navegadores tales como IE7, IE8, IE9 Firefox varios, Netscape, Opera 10 Chrome y Safari.

Server Side: Poseo conocimientos de PHP obtenidos de la fuente php.net y de fuentes editoriales tales como O'Reilly y Sams Teach yourself. Programo en forma procedural u orientada a objetos, poseo una base estructurada de programación ya que conozco lenguajes básicos como ASSEMBLER, C, C++ y BASIC.

También poseo amplios conocimientos en instalación, configuración y mantenimiento de servidores Apache 1.3 y 2.x en Windows y Linux, así como conocimientos básicos de IIS en Windows (aunque prefiero evitarlo).

Manejo bases de datos basadas en SQL y me especializo en MySQL, aunque he tenido experiencia con motores tales como Access, MsSQL, PostgreSQL, si bien prefiero evitarlos. Poseo conocimiento en diseño de bases de datos, normalización, arquitectura de estructuras de información, obtenidas de la experiencia en desarrollo de sistemas y complejos e-commerce.

Tengo conocimientos de servidores Asterisk. He instalado y desarrollado aplicaciones basadas en AGI y conozco las bases de la voz sobre IP.

Sistemas Operativos:

He operado e investigado sobre las bases y arquitectura en mayor o menor medida de sistemas operativos tales como MS-DOS, Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista/7, Linux Fedora, Linux CentOS, Linux Ubuntu.

Lenguajes de Programación (Desktop):

Además de mi conocimiento sobre tecnologías en Internet, poseo conocimientos sobre lenguajes de programación aprendidos de fuentes tales como Norton, Kernighan, Borland y Microsoft. Si bien no he ejercido profesionalmente en estas áreas, puedo desarrollar en lenguajes como Assembler, Visual BASIC, C, C++, Python, Visual Basic .NET, C# .NET y C++ .NET.

Resumen

HTML, XHTML10+ años
CSS 2.16 años
CSS 32 años
JavaScript9 años
Ajax6 años
PHP7 años
MySQL9 años
XML7 años
  
ASSEMBLERTeórico
C/C++10+ años
BASIC10+ años
  
Asterisk/AGI5 año
Apache 1.3 y 2.x7 años
  
MS-DOS10+ años
Windows 95/98/2000/XP10+ años
Windows Vista/74 años
Linux Varios6 años
  
Phyton1 año
Visual BASIC3 años
.NET2 años

Idiomas

Poseo conocimiento fluido de español (nativo) e inglés, ya que residí en New York durante el año 2004, realizando trabajos en el área de Project Manager Assistant.

Estudios Cursados

  • Cursado estudios primarios (Instituto Carlos Tejedor) y secundarios (CIFE e Instituto Argentino Excelsior).
  • Cursado inglés en Instituto de Lenguas Vivas
  • Cursado Carrera Licenciado en Artes Musicales con especialización en Piano y Composición en Conservatorio de la Ciudad de Buenos Aires, Conservatorio Carlos Lopez Buchardo (IUNA) – Incompleto
  • Cursado CBC de Psicología en Facultad de Buenos Aires – Incompleto

Experiencia Laboral en el área Tecnológica

Ene 2009 - Actual

Chess.com - Programador Senior

Especialista en JavaScript - Programador en Chess.com como especialista en JavaScript desarrollando sistemas como los tableros de Ajedrez y participando en los proyectos de Live Chess (Live Chess 2 y 3)

www.chess.com

Sep 2008 - Actual

Anunciate Gratis

Desarrollo Integral - Desarrollo íntegro de la plataforma Anunciate Gratis para brindar servicio de Anuncios Clasificados Gratis con tecnología de Web 2.0, utilizando el modelo de negocio de Google Adsense para patrocinar servicios gratuitos a la comunidad virtual.

www.anunciategratis.com.ar

2007 – Ene 2009

Chess.com – Quality Agent

Control de calidad para el sitio chess.com. Tareas relacionadas con el testeo del sitio y de sus múltiples secciones para garantizar la mejor calidad y compatibilidad con Browsers y Sistemas Operativos. Desarrollo de pequeños componentes de JavaScript para mejoras de funcionalidad y compatibilidad. Aportes de CSS y HTML, Bug Reports y tareas relacionadas con mejoras de calidad y de User Experience.

www.chess.com

Ene 2006 – Ago 2006

Independiente - Programador

Programador Freelance. Desarrollo de sitios y aplicaciones Web.

2005 – 2006

Verus – Programador S/S

Programador Semi Senior para la empresa Verus. Desarrollo de sistemas de gestión basados en Web. Desarrollo de SEO y sitios de directorios para posicionamiento. Desarrollo de sistemas de crawling y data-extraction para recopilar bases de datos en la Web.

2004-2005

BRealm Inc. New York – PM Assistant

Project Manager Assistant y Accountant. Realizando diversas tareas de gestión y de coordinación de proyectos Web con el equipo de programadores en tecnologías de Microsoft.

www.brealm.com

1998 – 2004

Independiente - Programador

Programador Free lance y desarrollo de sistemas para uso personal y experimentación con diversas tecnologías (Desktop basadas en DOS y Windows y Web).

Referencias

Referencias ofrecidas según requerimiento.

Chess.com Live Chess

Desde 2009 trabajo sin pausa en el desarrollo del Cliente Live Chess desde su versión 3.0. Utilizando el Framework Dojo y la mas avanzada tecnología, como por ejemplo, interacciones a través de Cometd logramos una experiencia similar a la de aplicaciones de escritorio con graficos de posibles oponentes dinámicos, salas de chat, juegos de ajedrez y torneos en vivoentre otras cosas.

Ir a Live Chess.

scriptor

En el amanecer de la Web 2.0 muchos programadores usaron herramientas populares como Scriptaculous o Prototype para desarrollar sus sitios web. A pesar de que dichas librerías evolucionaron y pueden serle muy útiles al programador medio, son a menudo muy extensas, demasiado complicadas y no lo suficientemente flexible para el profesional de alto nivel, ocasionando que las grandes compañías generalmente desarrollen un framework propio.

Usando lo mejor de prototype y dojo, pero manteniendo la simpleza, desarrollé Scriptor, un pequeño framework que, en menos de 10.000 lineas de código provee herramientas javascript simples como un sistema de eventos definidos por el usuario, manejo de cookies, Http Requests y un sistema de UI basado en componentes para diseñar interfases complejas.

Ir a Scriptor Page.

Anunciate Gratis

Anunciate Gratis es un sitio de avisos clasificados gratiso que intenta tomar al mercado de los anuncios gratuitos en español, comenzando por la zona de Argentina, basándose en la desactualizada tecnología y / o el mal funcionamiento de los sitios actuales.

Como Desarrollador Principal del stio, he diseñado un sistema fácil, intuitivo y muy avanzado, centrándome en la simplicidad de diseño y en la mayor y mejor funcionalidad posible.

De esta manera esperamos que la gente se sienta a gusto formando parte de nuestra comunidad y la prefiera elijiéndola sobre otras por su buena disponibilidad online y buen funcionamiento de la estructura.

Las tecnologías que se utilizaron para el desarrollo se destacan entre las mejores del mercado de Internet, como PHP, MySQL, Apache, Linux (CentOS y Ubuntu) entre otras.

Ir a Anunciate Gratis.