Download PDF

About me

Love to share my knowledge with friends and co-workers.

Self-Taught.

Devops enthusiast.

Shortcuts and startup culture lover.

Always learning and improving.

Football and Dragon Ball Z fan.

Work History

Nov 2017

Freelancer Software Engineer

Feb 2018Sept 2018

Full Stack Software Engineer

Zype

Zype is a cloud video distribution service for OTT that makes it easy for content owners to connect directly with their audiences on every screen. With Zype, enterprise content owners and brands can own and accelerate all aspects of their video distribution pipeline.

Zype provides push button app publishing, monetization, streaming, audience management, and analytics that is integrated into hundreds of OTT apps and engaged by millions of viewers every month.

Its core is in Ruby on Rails 4.1.12, Ruby 2.3.0 and Mongo 2.6. Have many services, built in different languages and frameworks. All the services are hosted in AWS, dockerized and using ECR and ECS.

I was in charge of building a service in Rails 5.1.2, ruby 2.3.0 and Redis. Hosted in AWS and deployed using Elastic Beanstalk from ECR.

Created PHP-SDK from scratch using PHP 7.

Jul 2016Jan 2018

API Lead

Previando

Social network that connects groups of friends.

Responsible for the development, maintenance and scalability of the API.

The API is developed in Ruby On Rails, hosted on AWS using Elastic Beanstalk . The database used is MySQL.
We integrated ElasticSearch for the grid and map search and the RealTime Database of Firebase for the chat.
Migrated Rails 4.0 to Rails 5.1.3. And from ruby 2.1.0 to 2.3.1.
Wercker is used as the CI.

I also built a service on Node JS using Express.js that connects to Firebase and sends the push notifications to the users and other business related features.


Selected to present at SXSW 2017. Press and pitch.

Nov 2014Jul 2016

Full Stack Developer

Casapick.com

Vertical E-Commerce of home products such as faucets, toilets, etc.

With the CTO we developed the API, the front, the back-office, and some services.

The API is in Ruby on Rails. The application is hosted in Digital Ocean and we use Capistrano to deploy the app.

Initially the front was in AngularJS and Material Design, but then we changed and make a new front but in the same application of the API and using Bootstrap 3.3.5; for the products index we use ReactJS for better performance.

The back-office is in Angular JS and with Bootstrap 3.3.5.

Also we integrated the application with  Algolia, Rejoiner, Colppy (finance application), MercadoLibre, Mandrill and more.

Nov 2015Feb 2016

Freelance Rails Developer

PampaProp

PampaProp is a start-up related with the real-estate properties, specially in La Pampa, Argentina.

The app was already developed by a Software Factory, but the owners of the app, Lucas and Tomás, wanted to fix some bugs and add more features.

The current stack is: Rails, MongoDB, Heroku and Bootstrap.

Sep 2013Nov 2014

Web Developer

Wolox S.A.

Software Factory that developed web and mobile application for start-ups.

Developed web applications, the stack used was: Ruby on Rails, PostgreSQL, Bootstrap and Heroku.


Aug 2014Oct 2014

Freelance Web Developer

VindKopers

Belgium Start-Up related with the real-estate world.

Crawler that publishes properties in the most known websites of Belgium related with real-state properties.

Jan 2012Apr 2013

C++ Developer

Softogo S.A.

Company that developed applications for PDA's.

Education

Programming Languages

Ruby
Javascript
C
C++
Java
Php
C#

Back-End Frameworks

Cuba
Padrino
NodeJS
Ruby on Rails
Laravel

Front-End

AngularJS
JQuery
CSS3
HTML5

Infraestructure

AWS Elastic Beanstalk
AWS EC2
AWS S3
AWS SQS
AWS Elastic Search
AWS RDS
AWS Route 53
Digital Ocean Droplets
Nginx
Heroku
AWS Cloud Watch

Services Integrated

Algolia

Search as a service

Elastic Search
Rejoiner
Colppy

Management and accounting system

Mailchimp
Mandrill

Databases

PostgreSQL
MySQL
Redis
Firebase RealTime Database
Mongo

Agile Methodologies

Lean Start-Up
Scrum

Languages

English
Japanese

Posts

Sept2017

Elasticsearch vs Algolia

Medium

Why I chose Elasticsearch over Algolia

Sept2017

Avoiding long relative paths when doing imports in Node.js

Medium

How to stop using the relative paths when doing imports.

Sept2017

Dockerize and Deploy to AWS EC2

Medium

How to dockerize and deploy an application to AWS

Aug2017

Google In App billing V3

Medium

Integrate Google In-App billing with your API

Aug2017

Git — Automatic Squash

Medium

How to squash all the commits into one commit automatically

Extra

Besides all the skills and information about me shown in the CV, something that does not reflect is the passion I have when I am  learning a new technology and sharing the know-how about something I know. And most of all I love to work with funny and dedicated people that are passionate about what they do.