Skills


  • Sistemas operativos: Windows, Linux, OS X.
  • Patrones de diseño GoF,  patrón arquitectónico MVC y modelo entidad relación EER
  • Experiencia en el desarrollo de soluciones Web:
    • Online project hosting: Github y Bitbucket
    • Project management y bug-tracking: Redmine, Jira
    • Frameworks: Struts1,Struts2 (bajo J2EE), Rails, Liferay
    • Ecommerce (RoR, Spree, Google Shopping, SEO, Event Tracking)
    • Responsive Design
    • CMS: Refinery
    • Javascript, AJAX, Prototype, Scriptaculous, JQuery, JQuery UI, Highcharts
    • XML, JSON, HTML, CSS, HAML, SASSLESS,  Bootstrap, HTML5 Canvas
    • JDBC, Hibernate, Active Record.
    • NoSQL: Apache Cassandra, MongoDB, Redis, DynamoDB
    • Apache Thrift
    • Memcached, EhCache.
    • Desarrollo de procesos, jobs en background (experiencia con Redis, Resque, Resque-Scheduler, Sidekiq).
    • Web Services: SOAP, REST 
    • Experiencia en la generación de PDF con la libreria wkhtmltopdf y PDFKit y Prawn. Integración con la librería Highcharts (biblioteca en javascript para representaciones gráficas)
    • Web Servers: Mongrel, thin, Glassfish, Apache Tomcat, Heroku, Nginx.
    • Continuous Deployment: Capistrano, Codeship 
    • Experiencia con Heroku: Redis, MongoHQ, MongoLab, almacenamiento de imágenes con CarrierWave, MiniMagick y GRIDFS (sistema de almacenamiento para objetos grandes en MongoDB), Memcached.
    • Google analytics, SEO, Google Shopping, Google Apps
    • TDD BDD: Rspec, Cucumber, Capybara, Factory Girl
    • Ruby Version Manager (RVM), Bundler
    • AWS: Amazon EC2, DynamoDB, Amazon RDS, Amazon EMR, S3. 
  • BigData: Hadoop, Amazon EMR, Sqoop, Hive, Pig, Paradigm MapReduce,
    Zeppelin, Apache Flume. 
    • Experiencia profesional con herramientas Open Source:
      • Herramientas de control de versiones del código: Subversion y GIT
      • Herramientas de gestión automática del código: Apache Ant y Hudson.
      • IDEs: Eclipse, Netbeans, RubyMine

    • Amplios conocimientos en Bases de Datos:
      • Conocimientos teóricos: Modelo entidad relación extendido.
      • Amplia experiencia en diseño y codificación de bases de datos relacionales: MySQL, PostgreSQL, SQLServer, Oracle, DB2
      • SQL y PL/SQL

    • Experiencia en lenguajes de programación: Ruby, Java, JRuby, Fortran, Ocaml, PL/SQL.

    No comments:

    Post a Comment