• Nationality: Argentine
  • Marital Status: Single
  • Birth Date: 01/04/1989

Personal Information

I’m an IT enthusiast who started programming at the age of 12.

I’m passionate about technology and I always keep myself up to date with everything regarding IT.

I’m looking for new and challenging positions that can leverage my passion for application development and product design. I am very passionate about any project I undertake and enjoy the challenge of always striving for perfection. I’m a self-starter and an excellent team leader.

I’m constantly searching for innovative, ground-breaking and disruptive technologies that I can improve upon.

I’ve participated in Startup’s incubation, helping with the Software Architecture, Product Management, Managing People and Programming.

IT is not just a job for me. It’s a way of life.

Lately, I’ve been working with Scala & Java with Play Framework and Ruby On Rails in the backend and AngularJS, Backbone, Underscore and Lodash in the FrontEnd.

Summary

  • College
    UTN
    System Engineering2007 – 2011
  • High School
    O.R.T Technical School.
    Bachelor of technology2002 – 2006

Education

  • Freelance2012 – Present
  • Position: Software Architect
    Tasks: I work with Several Startups as a Software Architect, Scala Consultant and developer
  • Aquicore2012 – Present
  • Position: Software Architect
    Tasks: I’m in charge of the architecture design and development of core functionalities for the Aquicore StartUp. I work with Play! Framework with Scala and Java.
  • Zauber S.A.2010 – 2012
  • Position: Project Leader
    Tasks: I oversee various projects, taking care of the communication with the client, the definition of features and helping the rest of the team with any issues that may come to arise.
    Projects:

    • LivJuice: We made a WebApp that was used to manage the logistics for booking, storage and delivery of the LivJuice juices and its ingredients. It was made using Play! Framework with PostgreSql.
    • MercadoPin: We made a WebApp that has a different way to show the different articles from MercadoLibre.com using its new API. It was made using Ruby On Rails, BackboneJS and Mongo DB.
    • Tagg – Qualcomm: We made both a mobile WebApp and a native mobile app for Android and iPhone. This app allows the user to track their pets via a GPS in the pet’s collar. The WebApp was made using Spring, Spring MVC, Maven, Hibernate, JUnit and Mockito.
    • Simón – Gire: We made a Backend app that processes every SMS that Rapipago received, handled the payment and then send a response to the user. It was made using Hibernate, ActiveMQ (JMS), JUnit, and Mockito among others.
  • Sistemas Globales S.A. (Globant)2007 – 2010
  • Position: Developer Java / .Net
    Tasks: Developing projects for both national and international clients in Java and .Net.
    Projects:

    • AdventureFinder.com: We made a WebApp that acts as the “middle man” between the user and several hotels and flight companies. It was made using Hibernate, Java, Spring MVC, spring and EasyMock.
    • Alexander – PlayPhone: We made a Backend app that took care of order processing and billing for all download requests from mobile users for Ringtones and images. It was made using Java with Spring, Hibernate, Axis, XStream, EasyMock, JBoss, Axis, Maven, JMS, jBPM and SQL Server 2005.
    • Sourceforge Enterprise: We made a WebApp that allowed users to handle their projects in an agile way (Scrum and XP). It was made using Java with Spring, Hibernate, MySQL, Maven, EasyMock, .Net Framwork 2.0 and WebServices SOAP.
  • TrueLogic S.R.L2007 – 2007
  • Position: Developer .Net
    Task: Developing projects for both national and international clients in .Net
    Projects:

    • TimeTracker: We made a WebApp for tracking the time that some company’s employees incurred in certain tasks. It was made using .Net 2.0, ASP .Net and Mobile Framework.
  • Escuelas Técnicas O.R.T.2006 – 2006
  • Position: Freelance Programmer
    Tasks:  Create a Desktop app that would let the school organize and administrate all of the resources (both equipment and locations).

Experience

  • Restangular
  • Link: https://github.com/mgonto/restangular
    Description: Restangular is an AngularJS service that will help you get, delete and update Restfull Resources with very few lines in the Client side. This service is a perfect fit for any WebApp that uses Restfull Resources as the API for your application.
  • FactoryPal
  • Link: https://github.com/mgonto/factory_pal
    Description: FactoryPal is a scala framework that lets you create objects as test data. All you have to do is define the templates for each of the classes that you want FactoryPal to create objects from. After that, FactoryPal takes care of the rest.

Open Source

  • Scala
    • Play! Framework
    • Akka
    • Functional Programming
  • JavaScript
    • AngularJS
    • Native Javascript
    • Backbone JS
    • Underscore
    • jQuery y jQuery UI
  • Ruby
    • Rails
    • Factory Girl
    • RSpec
    • Capybara (PhantomJS)
    • Thor
  • Java
    • Play! Framework
    • Netty
    • Selenium
    • Spring
    • Spring MVC
    • Hibernate
    • JPA
    • Mockito
    • Jetty
    • JMS
    • JUnit
    • EasyMock
    • AXIS
    • Wicket
    • Lucene
  • Android
    • SherlockActionBar
    • RoboGuice
    • Robolectric

Programming Langs.

  • ANSI SQL
  • SQL Server
  • MySQL
  • Oracle
  • MongoDB
  • PostgreSQL

Databases

  • English
    • Advanced english knowledge
    • First Certificate in English. University of Cambridge. Passed with an A.
    • I went to Atlanta, Georgia for 2 months to Davis Academy thanks to a Scholarship provided by ORT because of my average.

Languages

  •  Lean Startup
  • Scrumm
  • XP
  • RUP

Methodologies

  • GIT
  • Enterprise Architect
  • SVN

Tools

Blog

Your Name (required)

Your Email (required)

Subject

Message

Captcha
captcha

Hire me