Julio Olivera, Developer in Buenos Aires, Argentina
Julio is available for hire
Hire Julio

Julio Olivera

Verified Expert  in Engineering

Software Developer

Location
Buenos Aires, Argentina
Toptal Member Since
September 14, 2015

Julio has been working on web application development for more than six years. Starting with a strong front-end orientation on applications backed by Java, he moved to developing Rails applications to complete the full stack. Alongside this technical development, he moved from being part of a development team to leading one, to being a technical advisor for several teams.

Portfolio

SCV Soft
Docker, PostCSS, Ruby on Rails (RoR), Ruby, React
SCV Soft
ZeroMQ, Express.js, Node.js
SCV Soft
Sass, MySQL, AngularJS, Ruby on Rails (RoR), Ruby

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, MacOS

The most amazing...

...thing I've coded is a reusable Angular component library based on the client's style guide.

Work Experience

Team Leader

2017 - 2017
SCV Soft
  • Upgraded a pre-existing Rails application to Rails 4.
  • Led the development of an MVP for a brand new React application that consumes the Rails application as an API.
  • Set up Docker for building and running the React application.
  • Took part in estimations for both applications.
  • Helped with and reviewed the development of an internal set of reusable React components.
Technologies: Docker, PostCSS, Ruby on Rails (RoR), Ruby, React

Developer

2016 - 2017
SCV Soft
  • Added features to a Node.js application running on an embedded device.
  • Released new versions of the application.
  • Troubleshot directly with the final client.
  • Made architectural improvements to the application.
  • Provided remote testing on physical devices.
Technologies: ZeroMQ, Express.js, Node.js

Tech Leader

2015 - 2016
SCV Soft
  • Reviewed code and ensured best practices across multiple projects for several teams.
  • Aligned different projects with common requirements and dependencies.
  • Extracted common functionality to reusable gems and libraries.
  • Participated in mid-term planning and estimations.
  • Led daily meetings.
Technologies: Sass, MySQL, AngularJS, Ruby on Rails (RoR), Ruby

Team Leader

2014 - 2015
SCV Soft
  • Led a team of up to five people on the development of brand new Rails applications.
  • Reviewed the codebase, making sure we were aligned with best practices.
  • Integrated the applications with several external data sources that lived alongside the usual ActiveRecord stack.
  • Integrated the applications between themselves, converting them in data providers as well.
  • Quickly handled production issues when they arose.
Technologies: Sass, MySQL, AngularJS, Ruby on Rails (RoR), Ruby

Web Developer

2013 - 2014
SCV Soft
  • Developed a proof-of-concept application showcasing availability of services for different clients.
  • Worked on a domain-specific application framework consisting of a suite of Ruby gems.
  • Integrated Hadoop and Elasticsearch data sources into a Rails application.
  • Integrated an LDAP-based user system into a Rails application's permissions system.
  • Integrated a custom graphs framework for displaying application data.
Technologies: Sass, MySQL, Hadoop, Elasticsearch, AngularJS, Ruby on Rails (RoR), Ruby

Web Developer

2012 - 2013
3 Pillar Global
  • Worked on the development of a brand new social network application in a team of over ten people.
  • Used Sphinx for full-text search.
  • Fixed bugs on two Groovy/Grails applications.
  • Developed UIs that worked on the latest browsers and degraded gracefully on old ones.
  • Developed content creation features like blog posts and forums.
Technologies: Sphinx Search Engine, CoffeeScript, Compass, Sass, Grails, PostgreSQL, MySQL, Ruby on Rails (RoR), Ruby

Web Developer

2011 - 2012
TeraCode
  • Developed a JS application for device tracking backed by the client's API.
  • Worked on a budget management application with very strict design requirements.
  • Developed a big multi-step form using Knockout.js.
  • Worked on a social application to discover and share products from action sports brands.
  • Integrated an app with Facebook and Twitter for sharing and contact discovery.
Technologies: Backbone.js, jQuery, Knockout (Knockout.js), Grails, JSF, Seam, Jakarta Server Pages (JSP), Java

ChChChChChanges

http://blaquenkot.github.io/game-off-2013/
A quick game for GitHub's Game Off 2013, developed entirely in JavaScript.

POM Odoro

A "pomodoro" timer made in React and Redux.

ArticleReadingtime

https://github.com/julioolvr/article_readingtime
A Ruby gem to estimate reading time for articles/blog posts

Languages

Ruby, JavaScript, CoffeeScript, Java, Sass, CSS, HTML

Frameworks

Ruby on Rails (RoR), AngularJS, Grails, Compass, Hadoop, Jakarta Server Pages (JSP), Seam, JSF, Knockout (Knockout.js), Express.js

Libraries/APIs

jQuery, Backbone.js, ZeroMQ, React, Node.js

Tools

Sublime Text, Git, PostCSS, Jenkins

Paradigms

Agile Software Development, Scrum, Object-oriented Programming (OOP), Functional Programming

Platforms

Visual Studio Code (VS Code), Docker, MacOS, Linux

Storage

Sphinx Search Engine, Elasticsearch, PostgreSQL, MySQL

2008 - 2013

Analyst's Degree in Informatics Engineering

Universidad de Morón - Morón, Buenos Aires, Argentina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring