Javascript Developer Emiliano Onorati

Home Contactame Mapa del sitio

Emiliano Onorati

Curriculum Vitae

EXTRACTO

An accomplished Front/Back-End Web Engineer & Project Manager specializing in innovative user interfaces.I have many years of experience in creating web applications using popular JavaScript libraries and frameworks such as jQuery, YUI and Prototype as well as server-side frameworks such as Django/Python and CakePHP. I enjoy working with the software development lifecycle and have a passion for sharing my knowledge.

I have a strong knowledge of several core web-based languages with early adoption to new advances as part of continued professional development.

WebPages Developed

Done (*=offline)

http://www.cavez.com

  • XHTML Markup and web design
  • PHP + MySQL Programming
  • Javascript + Ajax + YAHOO user Interface (YUI) + Prototype
  • Google Maps API

http://www.enjoyyourstay.com.ar

  • XHTML Markup and web design en Macromedia Fireworks + Flash
  • PHP + MySQL Programming
  • Javascript + Ajax + Prototype / Mootools

http://www.insomniadiscopub.com.ar

  • Design in Macromedia Fireworks + Flash
  • CakePHP Web backend

http://www.anamaids.com

  • Design in Macromedia Fireworks + Flash
  • PHP programming

http://www.chricerservicios.com.ar

  • PHP + MySQL + Ajax
  • Desing keeping in mind backend security
  • XHTML + CSS

http://www.eonorati.com.ar

  • Design in Macromedia Fireworks + Flash
  • PHP programming

http://www.tresarroyosgenetics.com.ar

  • Design in Macromedia Fireworks + Flash
  • PHP programming

http://www.mijal.net

  • Design in Macromedia Fireworks + Flash
  • PHP programming

http://www.prodesign.com.ar/sistemajudicial/

  • Design in Macromedia Fireworks + Flash
  • PHP programming

http://www.hornostatacua.com.ar

  • Design in Macromedia Fireworks + Flash
  • XHTML + CSS + JS
not finished

http://www.prodesign.com.ar (en construcción)

  • PHP programming + MySQL + Utilizacion de CMS
  • Design

http://www.bbhosting.com.ar (en construcción)

  • Design in Macromedia Fireworks + Flash
  • XHTML + CSS + Ajax

Projects where I've partially participated

work for: Hernández y Asociados SRL
I only coded the back-ends, please don't look at the sources, since markup is table-based...

http://www.puertoenaccion.com.ar (participación)

  • PHP programming + MySQL

http://www.hernandezyasociados.com.ar (participación)

  • PHP programming + MySQL

http://www.bahiacasamientos.com.ar (participación)

  • PHP programming + MySQL + JS + AJAX + Mootools

http://www.bahiaconstruye.com.ar (participación)

  • PHP programming + MySQL + JS

http://www.colegiodetecnicosd6.com.ar (participación)

  • PHP programming + MySQL + JS

Get Firefox

Web Portfolio (images):

Loading Flash animation...

homer

Personal Information

  • Birth Date: Bahía Blanca, March 4, 1985.
  • Age: echo $(( `date +%Y` - 1985 ))
  • Nacionality: Argentina / Italia.
  • Address: Comte Borrell.
  • Mobile Phone: (0034) 693.529.893
  • Home Phone: (0034) 931.794.951
  • Email: onorati (at) gmail.com
  • Country | City: Spain, Barcelona (CP: 08015)
View Emiliano Onorati's profile on LinkedIn

Academic Background

Degree: "Licenciatura" in Computer Science.
Date: September 2009.
Location: Universidad Nacional del Sur, Bahía Blanca, Argentina. (www.uns.edu.ar)
Grade: 8,90 (highest degree: 10 - lowest: 1).

Academic Background: still writing my thesis

Degree: European Master in Computational Logics (EMCL).
Scolarship: 15 candidates where selected among 1000+ people worldwide
Started: October 2009 (2 years of study, one at each university)
Universities:
  • Universidad Nova de Lisboa [UNL] (Lisboa, Portugal, ciclo 2009/2010).
  • Universidad Politécnica de Madrid [UPM] (Madrid, España, ciclo 2010/2011).

Professional Background - Experience:

Member of the Natural Language Processing team, Web engineer and Team leader

Company: viClone (Bangle Group). Barcelona, Spain
Web: http://www.vi-clone.com*. (under development).
Date: From May, 2011 until present. (1 year)

Projects:
  • Statistics admin area developed in Extjs. (private project - no link available).
  • Hotel Virtual assistants as a booking engine. (under development).
  • Movistar (Telefonica) Virtual assistant. http://www.movistar.es*. (under development).
Web technologies:
  • Backend PHP programming. Framework CakePHP.
  • Backend Python programming. Framework Django.
  • XHTML, JS and CSS. (jQuery, ExtJS 4.0)
  • Postgree and NoSQL MongoDB databases
NLP:
  • Python, XML-RPC and JSON-RPC APIs.
  • Freeling framework and phrase clustering.
  • NLTK (library developed by Google).
Others:
  • Git, Bazaar code repositories.
  • Freeling framework and word clustering.
  • NLTK (library developed by Google).

Front/Back-end developer. { @Cartopedia }

Company: Educared (Fundación Telefónica) (www.educared.org). Freelance work for Spain.
Web: http://www.cartopedia.info*. (currently offline).
Date: From May, 2008 to December, 2008. (7 months project)
  • Backend PHP programming. Framework CakePHP.
  • XHTML, JS and CSS.
  • Google Maps API and Google Weather.
  • Front-end developed with jQuery and extJS 4.0.

Developer and designer of web applications. { @CaveZ }

Company: Cavez.com. Santa Barbara, Estados Unidos.
Web: CaveZ*. (changed a lot since I left - not updated).
Date: From March 2007 to April 2008. (1 year 1 month)
  • PHP programming.
  • XHTML, JS y CSS.
  • Google Maps API.
  • Javascript libraries: YUI y Prototype JS.
  • Database Design using PostgreSQL.

Webpages developer/designer. { @Hernández y Asociados }

Company: Hernández y Asociados. Sarmiento 920 9no B. Bahía Blanca.
Date: From October 2006 to December 2007. (1 year 2 months)
  • PHP programming.
  • XHTML, JS y CSS.
  • Database Design using SQLServer and MySQL.

Webpages/Back-end developer. { @Ingenio Digital }

Company: Ingenio Digital. Soler 200. Bahía Blanca.
Date: From March 2004 to December 2005. (1 year 9 months)
  • PHP + ASP backend programming.
  • XHTML, JS y CSS.
  • Web design.
  • Database Design using SQLServer and MySQL.

Freelancer programmer, web application developer on demand

(I always worked as a freelancer and I still do it)

Total "working" experience: 4+ years.
Web experience: From 2004 until today. 8+ years.

Languages

  • English: (Full professional proficiency).
    EMCL asked for a TOEFL exam greater than 79 IBT
  • Spanish: (Native proficiency, Argentina).
  • Portuguese: (Limited working proficiency).

Courses

Course: English.
Level: 6th Seniors.
Date: December 2002.
Location: Saint Thomas More -Institute, Argentina.
Grade: 8 (highest degree: 10 - lowest: 1).

Other courses:
  • Design Principles and Design Patterns using jQuery.
  • ASP and Visual.NET.
  • Fundamentals of web security.
Date: November 2007.
Location: ACES capacitación Informática, Argentina.

Knowledge in Computer Science/Languages:

Web Programming:


Javascript, AJAX (frameworks jQuery, Prototype, ExtJS 4.0, Mootools, YUI, etc.)
XHTML with compliant code
CSS3
Markup Languages: JSON, YAML, XML, RSS, Atom Feeds, etc.
PHP 5, CakePHP
MySQL, PostgreSQL, SQLite
HTML5 (new markup and APis like Canvas, D&D, web storage, etc.)
Django, Python
Javascript MVC Frameworks: Backbone and JavascriptMVC
Web accessibility, usability and cross browser compatibiliy
Developing under WAI-W3C standars
PHP Frameworks: Zend, CodeIgniter
QUnit, for unit-testing in JS
Grails, Java (JSP) (only used in university projects)
NoSQL databases like MongoDB

Concepts:


MVC, MVVM, MTV
OOD/OODA (UML, Design Patterns, Refactoring)
Extreme, Waterfall, Iterative Development Methodologies, Agile development
TDD, Continuous integration, DVCS systems like GIT or Bazaar

Computer Science knowledge:


AI, Knowledge representation
Algorithms, Dynamic Programming
Natural Language Programming
Web Semantics, Datamining


My own fundamentals:

  • First do it, then do it right, then do it better. This is one fundamental I always keep in mind when developing anything.
  • I try to be open to constructive criticism - none of us know everything and at worst, you might just learn something new that will help you become a better developer.

General Skills:

  • Ability to work well both alone and within a larger team.
  • Mindset for agile development an decision making.
  • Function well under time pressure.
  • Strong commitment and a will to get things done.
  • Flexible and open-minded, pragmatic.
  • Production of high quality, maintainable code.

Awards and Scholarships:

  • EMCL Scholarship: October 2009.
  • Several awards at argentinian computer science olimpyc games: between 1998 and 2000.
Last modification . 04 Mar 2012 . 17:52