I am a web programmer since 1998; I am expert in Web Technologies such as HTML, XHTML, CSS, JavaScript, Ajax, PHP and MySQL. My field of action goes from dynamic auto-editable websites such as e-commerce platforms, personal websites with dynamically editable pages to Web applications, intranets, online statistic systems and voIP integration systems..
Client Side: I manage the Web standards of XHTML 1.0, CSS 2.1 and CSS 3following the W3C recommendation. I have studied JavaScript in retail, base don the Mozilla Foundation and The JavaScript Dictionary sources; I have knowledge in DOM manipulation, dynamic CSS, Ajax and XML interpretation. I have created the Scriptor JavaScript framework. I have programmed in compatibility with browsers such as IE7, IE8, IE9, various Firefox, Netscape, Opera 10, Chrome and Safari.
Server Side: I have knowledge of PHP obtained from the php.net sources and from editorials such as O'Reilly and Sams Teach yourself. I can code in procedural or object oriented way, since I have a structured base knowledge in programming languages such as ASSEMBLER, C, C++ and BASIC.
Also, I have knowledge on installing, configuring and maintaining Apache 1.3 and 2.x servers on Windows and Linux, as well as basic knowledge on IIS for Windows (although I prefer to avoid it).
I manage SQL based relational databases and I specialize on MySQL, although I have experience with other engines such as Access, MsSQL, PostgreSQL, I prefer to use the former mentioned. I have knowledge in database design, normalization, data structure architecture, obtained from the experience in system development and complex e-commerce (See Portfolio).
I have also knowledge on Asterisk servers. I have installed and developed applications based on AGI and know the basis of voice over IP.
I have operated and investigated about the basics of architecture in a more or less depth on operating systems such as MS-DOS, Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista/7, Linux Fedora, Linux CentOS, Linux Ubuntu.
In addition to my knowledge about Internet Technologies, I have used programming languages learned from sources such as Norton, Kernighan, Borland and Microsoft. Although I have not performed any professional work based on them, I can develop in Assembler, Visual BASIC, C, C++, Python, Visual Basic .NET, C# .NET and C++ .NET.
| HTML, XHTML | 10+ years |
|---|---|
| CSS 2.1 | 6 years |
| CSS 3 | 2 years |
| JavaScript | 9 years |
| Ajax | 6 years |
| PHP | 7 years |
| MySQL | 9 years |
| XML | 7 years |
| ASSEMBLER | Theoretical |
| C/C++ | 10+ years |
| BASIC | 10+ years |
| Asterisk/AGI | 5 year |
| Apache 1.3 y 2.x | 7 years |
| MS-DOS | 10+ years |
| Windows 95/98/2000/XP | 10+ years |
| Windows Vista/7 | 4 years |
| Linux Varios | 6 years |
| Phyton | 1 year |
| Visual BASIC | 3 years |
| .NET | 2 years |
I have fluent knowledge of Spanish (native) and English, since I lived in New York during 2004 and performed in the area of Project Manager Assistant.
JavaScript Specialist - Programmer at Chess.com for JavaScript components such as Chess Board and Live Chess projects (Live ches 2 and 3) and Quality Agent.
Web Solution Development – Complete development of the Anunciate Gratis platform to offer an online service of classified ads with Web 2.0 technology, utilizing Google Adsense's model to sponsor free online community services.
Quality Agent for chess.com website. Duties related to website testing and quality assurance to warrantee the best user experience and Browser/Operating System compatibility. Developing of small JavaScript components to bring better functionality and compatibility. CSS y HTML contributions, Bug Reports and feature suggestions.
Freelance programmer. Website and web application development.
Semi Senior Programmer for Verus company. Web application development. SEO and directory website development. Crawling and data extraction systems development in order to create web content based databases.
Project Manager Assistant and Accountant. Diverse duties related to accountability and web project coordination of a team of programmers using Microsoft technologies.
Freelance Programmer and development of Systems for personal use and experimentation (Desktop based on DOS, Windows and Web).
Referrals upon request.
Since 2009 I've been working non stop in developing the Live Chess Client since
version 3.0. Utilizing dojo framework and the most advanced cutting edge web technologies
such as Cometd interaction to achieve a Desktop like experience with dynamic
challenge graphics, friendly chatting, games and live tournamaents among other things.
Go to Live Chess.
At the dawn of Web 2.0 a lot of programmers used some popular tools
such as Scriptaculous or Prototype to develop their websites. While such libraries
evolved and can be very useful
for the average programmer, they often are very large, overly complex
and not enough flexible for top programming, making the big software companies
to often build a framework on their own.
Using the best of prototype and dojo, but keeping it simple, I've built Scriptor, the tiny javascript framework, in less than 10.000 lines of code providing simple javascript tools such as user defined event system, cookies handling, Http Requests and a component based UI system for complex interface designing.
Go to Scriptor Page.
Anunciate Gratis is a
free online classified ads website that aims to take the market of
classified ads in spanish, starting by the Argentina area, optimizing on
the old technology implementarions and malfunctioning of current sites.
As Lead Developer of the site, I have designed
an easy, intuitive and advanced system, centering on simplicity
of design and more and better functionality.
This way we expect that users will feel confortable being part of our comunity and would choose us rather and the competition for our high availability and engine standards.
Technologies being used on this development are amongst the bost of the Internet market and include PHP, MySQL, Apache, Linux (CentOS y Ubuntu).
Go to Anunciate Gratis.