Victor Hazbun

Victor Hazbun

Senior Full Stack Developer

Contact Me

About Me

A senior full stack developer working with Ruby, Node, Elixir/OTP, AngularJS, Vue, Elm, Docker and more. A passionate mentor who is always looking to teach, learn and improve. Author of upcoming course "Testing Rails 5 Applications".

Work Experience

Senior Full Stack Ruby developer - Reinteractive (Apr 2018 - Present)

Working with Ruby on Rails 5 applications

Senior Full Stack Ruby developer - DockStar (Sep 2015 - Apr 2018)

I was in charge of web development tasks front-end and back-end, the back-end is a JSON API built in Ruby on Rails and the front-end which is an Angular (1.x). Test are written with RSpec, Airborne (API) and Capybara (E2E).

Senior Full Stack Ruby developer - Nibble Inc. (Dec 2014 - Jun 2015)

In charge of web development tasks front-end and back-end, the backe-end was a JSON API built in Ruby on Rails and the front-end was Angular (1.x). Test were writen with RSpec and Protractor.

Senior Ruby on Rails developer - Globant (Apr 2014 - Dec 2014)

I was in charge of multiple Ruby on Rails projects, mostly in the back-end. My main role was maintain Ruby on Rails applications, giving support to existing projects and implementing new features for them.

Senior Ruby on Rails developer - Scholar Box (Jan 2014 - Apr 2014)

I was in charge of a Ruby on Rails 3 application. My main tasks were giving support and adding new features to the application.

Junior Ruby on Rails developer - Koombea Inc. (Mar 2011 - Jan 2014)

I was in charge of multiple Ruby on Rails (2.x 3.x) projects, mostly in the back-end. My main role was maintain Ruby on Rails applications, giving support to existing projects and implementing new features for them.

Recently Taken Courses

AngularJS Pro

Comprehensive Directives, Modular and Component Architecture, Forms and Validation, Components and One-Way Dataflow, Defacto ui-router.

Dive Into Docker

Creating Dockerfile, Running Docker Containers, Building and Pushing Docker Images, Live Code Reloading With Volumes, Debugging Tips and Tricks, Linking Containers With Docker Networks, Persisting Data to Docker Host, Sharing Data Between Containers, Optimizing Docker Images, Running Scripts When a Container Starts, Adding Docker Compose Support to Web Apps, Managing Web Apps With Docker Compose, Managing Microservices with Docker Compose.

Building Web Apps with Elm

Compiling and Running, Calling Functions, Defining Functions, Rendering HTML, Types, Currying, Modeling Application State: Records, Type Aliases, Mapping Over HTML Lists, Updating the Model via Messages, Elm Architecture, Effects and Commands, Fetching Data from APIs, Decoding JSON, Handling Failures, Posting JSON to APIs, React to Input Fields, Refactoring, Design.