I know for sure that programming it’s my true passion, I want to write code every day until the last day of my life.

I like to write clean and readable code, I practice TDD when I think it makes sense, but I always write tests (back-end and front-end), be it before or after implementation code.

Refactoring code to keep it decoupled and easily maintainable it's what I enjoy the most of the development process, trying whenever possible to extract a library here or there that could be useful for the Open Source community.

I am a full stack web developer, I build web applications from scratch, from database design, through back-end logic, until front-end work, I can seamlessly work in any feature from end to end.


Open Source Projects

Rails Presenter

RailsPresenter will help you to clean up your views and avoid helpers hell.

Datatables Server

DatatablesServer will receive a number of variables from a DataTables client and it will perform all the required processing (i.e. when paging, sorting, filtering etc), and then return the data in the format required by DataTables.


Public Speaking

Understanding Ruby Metaprogramming

AngularJS Introduction


Technical Skills

  • GNU/Linux (15 years)
  • Ruby (12 years)
  • Ruby on Rails (12 years)
  • SQL (12 years)
  • Git (12 years)
  • TDD (10 years)
  • Javascript (12 years)
  • jQuery (12 years)
  • ReactJS (2 years)
  • AngularJS (2 years)
  • EmberJS (1 year)
  • Coffescript (2 years)
  • CSS (12 years)
  • HTML (12 years)
  • Go (6 months)

Work Experience

  • Full Stack Web Developer (2007 - 2018) at Obras.io

    Database Design, SQL, Ruby/Rails, Haml, Sass, Coffescript, JQuery

  • Full Stack Web Developer (2013) at Southdoctors

    Database Design, SQL, Ruby/Rails, Haml, Sass, Coffescript, JQuery

  • Full Stack Web Developer (2013) at Techstacker

    Database Design, SQL, Ruby/Rails, Slim, Sass, Coffescript, JQuery, AngularJS

  • Full Stack Web Developer (2014) at SimpleFinance

    Microservices, RabbitMQ, Ruby/Rails, Javascript, JQuery

  • Full Stack Web Developer (2014) at Swingby

    Database Design, SQL, Golang, REST API (jsonapi.org spec), EmberJS

  • Back-end Developer (2014 - 2016) at Ring

    Database Design, SQL, Ruby/Rails, REST APIs, AWS

  • Full Stack Web Developer (2016 - present) at Kronickle

    Database Design, SQL, Ruby/Rails, Slim, Sass, JQuery, ReactJS


Languages

  • Spanish: Native
  • English: Conversational proficiency