Julio Olivera
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Developer
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.
Tech Leader
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.
Team Leader
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.
Web Developer
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.
Web Developer
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.
Web Developer
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.
Experience
ChChChChChanges
http://blaquenkot.github.io/game-off-2013/POM Odoro
ArticleReadingtime
https://github.com/julioolvr/article_readingtimeSkills
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
Education
Analyst's Degree in Informatics Engineering
Universidad de Morón - Morón, Buenos Aires, Argentina
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring