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.
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.
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.
| HTML, XHTML | 10+ años |
|---|---|
| CSS 2.1 | 6 años |
| CSS 3 | 2 años |
| JavaScript | 9 años |
| Ajax | 6 años |
| PHP | 7 años |
| MySQL | 9 años |
| XML | 7 años |
| ASSEMBLER | Teórico |
| C/C++ | 10+ años |
| BASIC | 10+ años |
| Asterisk/AGI | 5 año |
| Apache 1.3 y 2.x | 7 años |
| MS-DOS | 10+ años |
| Windows 95/98/2000/XP | 10+ años |
| Windows Vista/7 | 4 años |
| Linux Varios | 6 años |
| Phyton | 1 año |
| Visual BASIC | 3 años |
| .NET | 2 años |
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.
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)
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.
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.
Programador Freelance. Desarrollo de sitios y aplicaciones Web.
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.
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.
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 ofrecidas según requerimiento.
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.
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 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.