Scroll To View More
Gabriel Torello, Ruby Developer in Sydney, New South Wales, Australia
Gabriel Torello

Ruby Developer in Sydney, New South Wales, Australia

Member since January 31, 2014
Gabriel is a self-motivated and enthusiastic developer who has designed and developed multi-platform enterprise applications and services in dynamic and static languages. He has full-stack experience doing back-end business logic and client side development. His passion is object-oriented design, primarily with Ruby. He is always trying to make his code as flexible as possible using tests to drive his design.
Gabriel is now available for hire

Portfolio

Experience

  • Test-driven Development (TDD), 8 years
  • Object-oriented Design (OOD), 8 years
  • Git, 6 years
  • PostgreSQL, 6 years
  • Ruby, 5 years
  • Ruby on Rails (RoR), 4 years
  • Smalltalk, 3 years
  • Vim Text Editor, 2 years
Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

Vim, Tmux, Linux

The most amazing...

...project I wrote code and led was a propietary CMS microservice in charge of loading editorial data to a big monolithic educational application

Employment

  • Ruby Senior Developer

    2016 - PRESENT
    Blake eLearning
    • Developed and maintained multiple microservices which are the core of the educational web sites used in Australia, UK and the US by many kids of multiple ages.
    • Involved in the reports experience using EmberJS with ES6 as the main framework.
    • Reviewed code.
    • Oversaw production deployments.
    Technologies: Ruby, Ruby on Rails, Ember Js, Elixir
  • Ruby Technical Leader

    2014 - 2016
    ThinkCerca
    • Developed APIs with Ruby and Ruby on Rails to be consumed by a content loading system to load production data.
    • Developed front-end applications using Ember.js.
    • Developed Ruby on Rails endpoints and serializations to be used by the Ember.js app.
    • Led a team of Ruby developers.
    • Conducted code reviews and merges of pull requests.
    • Handled production deploys.
    Technologies: Ruby, Ember, Ruby on Rails
  • Ruby Developer

    2014 - 2014
    Bluewhale
    • Developed and designed several API projects to be used by iPhone for social medias apps.
    • Developed several web administration projects for the API applications.
    • Configured servers for deploy.
    • Maintained multiple engine projects and made improvements on them.
    Technologies: Ruby on Rails, Amazon Services, RSpec, TDD, PostgreSQL
  • Technical Leader, Ruby on Rails Developer, Grails Developer

    2012 - 2014
    Protalent – Starmount
    • Designed and developed a web application using Grails. Released in the US to be used as a retail app development base.
    • Developed two applications for scrum management and tech leading utilities using Ruby on Rails.
    • Developed PoCs with Rails 4. Used jQuery, Bootstrap, requests with Ajax, and REST services.
    • Was responsible for TDD using RSpec and Capybara.
    • Led a team of five developers.
    • Was responsible for internal training of retail web app products.
    Technologies: Ruby on Rails, Bootstrap, jQuery, Ajax, Grails, Spring, RSpec, Git, Rake, Bundle, Hibernate, JUnit, GSP, Oracle, Tomcat, JBoss, Maven
  • Ruby on Rails Developer, Architect

    2012 - 2014
    Faculty of Economic Sciences of the University of Buenos Aires (UBA)
    • Developed multiple web applications for the Graduate Pledge System Booking.
    • Architected multiple web applications for the Graduate Pledge System Booking.
    • Oversaw pre-production deployment.
    • Supervised full-stack spec testing with RSpec.
    • Led UI design.
    Technologies: Ruby, Ruby on Rails, AngularJS, Passenger, SQL Server, TDD
  • Java Developer, Lead Instructor

    2010 - 2012
    Abc Consulting - Prokarma
    • Developed server applications using Spring and Hibernate.
    • Did performance tuning of Java applications.
    • Trained trainee staff members.
    • Oversaw pre-sales development.
    • Led a team to develop an internal app for employee evaluation.
    Technologies: Java, IntelliJ, Eclipse, HTML, CSS, Spring, Hibernate, CFX, TDD, Tomcat, Oracle SQL, Maven, SVN, Git
  • Java Developer

    2010 - 2010
    Globant – Electronic Arts. Buenos Aires, Argentina
    • Developed a new eCommerce application used in the USA and Canada by Electonics Arts Games for the purchase of points and subscriptions.
    • Used DD, Agile Methodologies, and OOP for development.
    • Used Spring 2 and 3, Liferay, and portlets for the management of the web environment.
    • Maintained an old eCommerce application used in USA and Canada by Electonics Arts Games for the purchase of points and subscriptions.
    • Collaborated on UI design.
    Technologies: Java, Eclipse, CSS, HTML, REST, Web Services
  • Laboratory Leader

    2008 - 2010
    Robert Bosch Argentina Industrial S.A.
    • Programmed intrusion and fire centrals.
    • Designed and taught certified courses in security system solutions (fire detection systems; intrusion systems, CCTV IP systems; network recording storage, and intelligent video analysis).
    • Conducted research for new products.
    • Was responsible for technical programming support in security systems for resellers and integrators.
    Technologies: Proprietary Language
  • Web Developer and Java Developer

    2007 - 2010
    Freelance
    • Handled programming and design of websites with many SEO considerations.
    • Developed and maintained a desktop application for a local store using Hibernate and MySQL and graphic environment with Swing framework.
    • Adaptated a static web application to a dynamic one using Spring MVC.
    • Was responsible for networking support.
    • Repaired PCs.
    Technologies: Java, HTML, CSS

Experience

  • Fact vs Event Sourcing Project (Development)
    https://facts-vs-events.herokuapp.com/

    Elixir-Phoenix application to compare the different ways of persisting data as immutable.

    Code: https://github.com/gabriel128/facts_vs_events

  • Smalltalk conditionals in Ruby (Development)
    https://github.com/gabriel128/if_true_if_false

    A gem to use conditionals in Ruby as in Smalltalk.

  • Response Callbacks (Development)
    https://github.com/gabriel128/response_callback

    A gem to use CQS and avoid conditionals.

  • Protalent – Starmount (Development)

    Used Ruby on Rails, Bootstrap, jQuery, Ajax, Grails, Spring, RSpec, Git, Rake, Bundler, Hibernate, JUnit, GSP, Oracle, Tomcat, JBoss, and Maven.

  • Faculty of Economic Sciences of the University of Buenos Aires (Development)

    Used Ruby, Ruby on Rails, AngularJS, RubyMine, Passenger, SQL Server, TDD, and Git.

  • Abc Consulting - Prokarma (Development)

    Used Java, IntelliJ, Eclipse, HTML, CSS, Spring, Hibernate, CFX, TDD, Tomcat, Oracle SQL, Maven, SVN, and Git.

Skills

  • Languages

    Ruby, HTML, HTML5, JavaScript, Elixir, Smalltalk, SQL, CSS
  • Frameworks

    Capybara, Ember.js, Ruby on Rails (RoR), Phoenix, Bootstrap, Bootstrap 3, AngularJS
  • Libraries/APIs

    GitHub API, Ember Data, jQuery, jQuery UI, Backbone.js, Marionette.js
  • Tools

    Bundler, Rake, Git, Vim Text Editor
  • Paradigms

    Event Sourcing, Object-oriented Design (OOD), Test-driven Development (TDD), Design Patterns, Behavior-driven Development (BDD), Agile Software Development, CQRS
  • Platforms

    Linux, Oracle
  • Storage

    JSON, PostgreSQL, MongoDB, MySQL, NoSQL
  • Other

    Domain-driven Design (DDD)

Education

  • Post High School Studies degree in Java Career
    2008 - 2008
    Education IT - Buenos Aires, Argentina
  • Post High School Studies degree in Computer Networks
    2007 - 2007
    CETIA - Buenos Aires, Argentina
  • Post High School Studies degree in Electrotechnics
    2007 - 2007
    University Extension Courses U.T.N. – I.N.S.P.T - Buenos Aires, Argentina
  • High School degree in Electronic Technician
    1997 - 2002
    Secondary School: Technical School “República Francesa” - Buenos Aires, Argentina
I really like this profile
Share it with others