Andres Ferraro

Andres Ferraro

Barcelona, Spain
Hire Andres
Scroll To View More
Andres Ferraro

Andres Ferraro

Barcelona, Spain
Member since January 21, 2014
Andres is a full stack software engineer with experience in development across everything from web applications to big data solutions. He is now working as a researcher at the Music Technology Group of the Universitat Pomepu Fabra of Barcelona. He is also an open source enthusiast.
Andres is now available for hire
Portfolio
Experience
  • Java, 3 years
  • Django, 4 years
  • MySQL, 4 years
  • Hadoop, 1 year
  • jQuery, 3 years
Barcelona, Spain
Availability
Part-time
Preferred Environment
Git, Debian, Vim, Chrome
The most amazing...
...thing I've created is a social network for musicians to get to know each other and share music, videos, and comments.
Employment
  • Researcher
    Universitat Pompeu Fabra
    2015 - PRESENT
    • Worked on open source projects.
    • Conducted research related to music information retrieval.
    • Implemented public APIs for different services.
    • Helped with server administration tasks.
    Technologies: Django, Python, PostgreSQL
  • Software Engineer
    Freelancer for Local Company
    2013 - 2015
    • Developed applications focusing on performance.
    • Managed large amounts of data, on the order of 10-100GB of information daily.
    • Developed applications related to telecommunications, the SS7 standard, and SMS gateways.
    • Worked with big data technologies like Hadoop, Hive, Impala, and Spark.
    • Worked with JBoss, Active MQ, and other Red Hat technologies.
    Technologies: Java, Scala, RHEL, Hadoop, Impala, Spark, Hive
  • Co-founder
    Dcode Soft
    2012 - 2013
    • Worked for clients from USA, Argentina, Chile, and Uruguay.
    • Developed all projects with the Django framework and hosted on Debian servers with the MySQL database.
    • Developed a back-end for the Facebook app with real-time technologies (PubNub).
    • Developed the front-end and back-end of www.Bebzz.com, an app similar to Facebook.
    • Created a social network that also interacts with users sending SMS messages (Twilio).
    • Developed a data analysis module for Bebzz for analyzing users interactions.
    Technologies: Django, Git, jQuery, MySQL, Twilio, PubNub
  • Web Developer
    Area Interactiva
    2011 - 2012
    • Developed front-ends with HTML5, CSS3, jQuery.
    • Developed back-ends for more than 30 web applications in one year. Worked with the Symfony framework (PHP).
    • Developed web applications working in many languages (localization and internationalization).
    • Worked with MySQL databases for simple queries, data analysis, and complex report generation.
    • Worked with a Solr index for querying data.
    • Worked with Debian servers.
    Technologies: Debian, Solr, Symfony, jQuery
Experience
  • Musicos en Banda (Development)

    A Django application for Uruguayan musicians to get to know each other, share music, and make comments.

    Uses Facebook API and is based on Pinax.
    All the information is indexed with Solr for Full-Text Search and the database is MySQL.

    jQuery is used at front-end for making AJAX calls and other interactions with users.

    The application runs over a Debian Server with virtualenv.

  • Multi-Agent System for the Solution of Fuzzy Incidents in Telecommunications (Development)

    I developed a multi-agent system with the Jade Framework in Java. The system was used as a proof-of-concept for a paper titled "A Multi-Agent System for the Solution
    of Fuzzy Incidents in Telecommunications".

  • Ibid games (Development)

    Facebook app with real-time technologies, where users can bid for real prizes.

    This project is developed with Django and AngularJS, the database is MySQL.
    PubNub was used for push notifications to users when bidding on items.

Skills
  • Languages
    Python, Java, Bash, PHP, JavaScript, Scala
  • Frameworks
    Django, Django REST, Symfony, Vaadin, Hadoop
  • Tools
    Solr, Netbeans, Git, Komodo Edit
  • Paradigms
    Object-oriented Programming (OOP), Concurrent Programming, Network programming, Functional programming, AJAX, Agile Software Development
  • Platforms
    Linux, JBoss, Android, Mac OS X
  • Storage
    PostgreSQL, MySQL, HDFS, Oracle, PostGIS
  • Libraries/APIs
    Facebook API, jQuery
Education
  • Course Completion degree in Computer Science (Big Data)
    Massachusetts Institute of Technology - Online
    2014 - 2014
  • Master's degree in Computer Engineering
    Universidad ORT - Montevideo, Uruguay
    2007 - 2012
Hire the top 3% of freelance developers
I really like this profile
Share it with others