Eduardo gonzalez.jpg

Ruby on Rails Engineer | Alajuela, Costa Rica

Eduardo is a full stack engineer with over 11 years of experience. He has experience with several technologies such as: C#, ASP .NET, Ruby, Ruby on Rails, PHP, Symphony, vanilla Javascript, Jquery, SqlServer, PostgreSQL, and some front end frameworks like Bootstrap, Skeleton and Foundation. He has worked on both enterprise and startup projects.  He enjoys learning from his coworkers and applying that knowledge to benefits his projects.

 

 

TECHNICAL SKILLS

  • Git
  • Open Street Maps
  • JavaScript
  • CSS
  • Bootstrap
  • JSON
  • PostgreSQL
  • React.js
  • SQL
  • Stored Procedures
  • jQuery
  • Web Services
  • Regular Expressions
  • C#
  • REST
  • Desarrollo de sitios web
  • Ruby
  • API de Facebook
  • Linux
  • HTML5
  • .NET
  • Ruby on Rails
  • Redis
  • HTML
  • Capistrano
  • Hojas de estilos en cascada (CSS)
  • PostGIS

WORK EXPERIENCE:

Number8 – September 2016–  June 2018
Position: Software Web Developer
Description: DataClover is a Company that handles accounts for dealerships and connects their sales and orders data to the marketing they need to do to bring back those customers. The software has a lot of interesting parts, most of them, reports of a huge database. Main responsibility is to work on the integration of our customer base with the API of Iterable, we send more than 500k customer a day to Iterable to process campaigns for these customers.

Technogies used: Ruby on Rails, PostgreSQL, Jquery, Bootstrap, Iterable API, FTP and CSV

Dino IT Technologies – September 2015 – September 2016
Position: Senior Software Engineer
Description: Dino It was a subsidiary of SpiceWorks. They have a software that scans the network and makes an inventory of computers and software. It has tools to update licenses and ask for parts to sellers. Their revenue comes from selling plugins of third-party partners. Responsibility was to train the junior staff and be in charge of the general maintenance of the application.

Technogies used: Ruby on Rails, Sqlite, C#, EmberJs

Janeiro Digital – February 2015 – August 2015
Position: Senior Software Engineer
Description: Janeiro Digital is a company based on US that works with different clients to build their technological projects. It handles a big amount of small to medium projects for these companies, and sometimes the maintenance of these projects. Maintenance and support is a new concept that Janeiro Digital is implementing for its clients. Worked to solve issues that are not in the normal development timeline of the applications and the project development team. Had several projects to work with, most of them using ruby on rails, postgres, and test driven development.

SalsaMobi – February 2014 – February 2015
Position: Senior Software Engineer
Description: Salsamobi is a recruitment company that works with different companies, most of them based in Texas, USA. Salsamobi does not handle the project, it just provides resources to this companies. Worked with the client to develop a web application written in Ruby on Rails that handles royalties, users, contracts, and work-flows for different clients. It gives them a solution to the logistic problem. The application uses Rails 2.3 and ruby 1.8.

Intertec International – October 2013 – August 2014
Position: Senior Software Engineer
Description: Intertec is a company that provides offshore to a different number of clients, some of them small and others as big as WellsFargo. Scentsy card was a virtual card that allow the user to build a custom card using HTML 5 canvas, send it to the application and later be printed and send to the recipient. This application had several modules, a back office to allow configurations and customer and clients setups, a client front end that was a custom website for each client where the client can sell the Scentsy products, and the web services that provide the functionality layers to the application.

Tools: Microsoft MVC5, Sqlserver, FabricJs, BackboneJs, HTML5 Canvas.

BOSZ Digital  June 2012– October 2013
Position: Senior Software Engineer - Team Lead
Description: BoszDigital is a digital agency that is primarily on the digital marketing business. Its matrix house was the French Publicis. Worked with the Miller account to do little projects for the Miller brands so users can participate in contests and win prizes. Those projects where made at much in one week, and we used mostly .Net with C# and MVC4, twitter bootstrap, to build them.

Tools: Microsoft MVC4, C#, Bootstrap, Skeleton, Jquery, SQLServer, Windows Communication Foundation (most of the apps were connected to APIs instead of databases).

TOI Agency – April 2013 – June 2013
Position: Senior Software Engineer, API Development for BetAwards 2013
Description: Worked as a freelance developer on a project for the BET Awards of 2013. They were building the mobile application so the users can vote online. In charge of making the REST API for this application working with Ruby on Rails, PostgreSQL, Redis, memcache, & REST.

Tools: Ruby on Rails 3, PostgreSQL (Including stored procedures, views and triggers), redis (custom cache for the voting system), memcached (general app cache), REST API Architecture, Resque.

Fiserv – September 2011 – June 2012
Position: Software Engineer
Description: Worked as a software developer to modify and fix bugs in a banking app called Corillian,. It was built on asp.net homemade MVC framework.

KISP Occupation  December 2006 – September 2011
Position: Web Programming Consultant
Description: Worked on programming events for a web application (SnapTracker) using C # ASP. Net (Visual Studio 2003 and VSS), ASP (old), JavaScript, SQL Server 2000.

Hewlett-Packard  April 2006 – December 2006
Position: Web Programming Consultant
Description: Solve cases in HPUX to clients.

EDUCATION
2004-2011
Universidad Latina de Costa Rica                               
Bachelor's degree in Computer Sciences 

2011
Universidad Latina de Costa Rica 
Bachelor's degree Software Design and Development

PROJECTS
Scentsy Cards  September 2013

- Agile project which main objective was to deliver an interactive application to handle the process of create and send cards based on the Scentsy products (templates and smells).

- The user can select a template card, customize it, and send to one or more contacts from a very intuitive and simple interface.

- Use Backbone and Marionette as Frontend MVC Design Pattern.

- Use of Visual Studion 2012. .Net 4 and MVC3 as backend. - WebServices with WebApi. - Intensive use of javascript, Jquery and HTML5.

Radio Versus  December 2015

- Mobile App and REST API.

- This app is used by several radio stations to create VS matches where users can register and vote.

- Technologies used: Ruby on Rails, PostgeSQL, Angular JS, HTML5

Busquemos Casa January 2016

Real Estate site, users can post and search for properties using geolocation, using Ruby on Rails 5, ReactJs, PostgreSQL and PostGis.

OTHER SKILLS

  • Experience leading Quality Assurance teams and performing all QA activities during software development projects.
  • Experience working closely with customers, development teams, and stakeholders.
  • Experience coordinating production release activities with infrastructure, support teams and final users.
  • Experience in test automation, using Selenium Web Driver.
  • Ability to self-manage and succeed at an individual level as well as work cooperatively in a team environment.
  • Experience working in multicultural teams.