Scroll To View More
Ignacio Freiberg

Ignacio Freiberg

Buenos Aires, Argentina
Member since June 28, 2012
Ignacio is a software engineer and architect with more than eight years of experience in many programming languages, libraries, and frameworks. He enjoys working in freelance mode to give him the opportunity to constantly develop new skills, and he is familiar with many different paradigms and technologies.
Ignacio is now available for hire
  • JavaScript, 6 years
  • MySQL, 5 years
  • Git, 4 years
  • jQuery, 4 years
  • C++, 4 years
  • Node.js, 4 years
  • AngularJS, 2 years
  • MongoDB, 2 years
Buenos Aires, Argentina
Preferred Environment
Mac, Linux
The most amazing...
...thing I've built is a Node.js app to allow for the sending and receiving of millions of multiple choice questions and responses via SMS.
  • Frontend Developer
    2015 - 2016
    • Implemented UI/UX designs, including user interactions, animations, cross-browser compatibility.
    • Implemented the connection to the backend REST API using the Restangular library.
    • Created a new project structure for new sub-projects within the company, implementing best practices for organized and scalable Angular projects.
    Technologies: AngularJS
  • Web Developer
    GoChime (via Toptal)
    2011 - 2015
    • Built prototype system with heavy integration with Twitter API and automatic querying and posting based on what twitter users were sharing in real-time.
    • Designed and built reporting systems for actionable data analysis and client reports.
    Technologies: PHP, JavaScript, Node.js
  • Lead Developer
    AdWorx (via Toptal)
    2012 - 2012
    • Designed and built a system using CodeIgniter (PHP) implementing the entire business flow (product selection, payment, production, delivery).
    • Contributed to the definition of the business logic process.
    • Implemented the front-end UI/UX using HTML5, Compass, CoffeeScript and jQuery.
    • Implemented payments using Paypal Pro (multiple recurring payments, credit card direct payments).
    • Integrated with a brochure design and printing service (
    Technologies: PHP/MySQL, CodeIgniter, PhpUnit, PhpDoc, HTML5, CSS3, Compass, Sass, CoffeeScript, Phing, Jenkins, Amazon Web Services
  • Lead Developer
    SmsPREP (via Toptal)
    2010 - 2012
    • Developed Joomla components to allow for the sending and receiving of millions of multiple choice questions and responses via SMS.
    • Designed and built a smart learning management system (LMS) from scratch.
    • Designed and built an adaptive learning algorithm that continually targets multiple-choice questions according to a current user's difficulty level.
    • Designed multiple reporting systems for actionable data analysis and business intelligence.
    • Developed smsPREP API to allow for 3rd party integration into the system for sites such as and
    • Designed and built social gaming and social modes for e-learning.
    • Developed Facebook integrations for social learning.
    • Developed and integrated a Kannel SMS Gateway.
    Technologies: PHP, Joomla!, JavaScript, HTML, CSS, Node.js
  • Web Developer
    Circlefy (via Toptal)
    2011 - 2011
    • Developed the prototype of the social network working under the “Scrum” model.
    • Managed the R&D team as “Scrum Master” (defining requirements, PM, etc.).
    Technologies: PHP, JavaScript
  • Project Manager
    Toptal Platform
    2011 - 2011
    • Defined requirements and managed a team of Ruby on Rails developers.
    • Conducted QA/Testing.
    Technologies: Ruby on Rails
  • Front-end Developer
    IDEO (via Toptal)
    2011 - 2011
    • Created prototype websites for market testing.
    • Set up Google Analytics and Goal Tracking to measure their success.
    • Contributed to the UI / UX design process based on knowledge of usability best practices from Steve Krug of
    • Implemented many variations of User Experience using jQuery and Youtube Custom Player.
    • Developed basic Flash functions in ActionScript 3.0.
    Technologies: HTML5, CSS3, jQuery, Flash, ActionScript 3.0, HTML5, CSS3
  • Developer
    ConsumerBell (via Toptal)
    2010 - 2010
    • Created a WordPress plugin that allowed clients to post comments about any company, service or product.
    • The plugin included a “feed” to show the posted comments in real time.
    • This plugin also had a back-end integrated with WordPress administration panel.
    • Implemented Facebook and Twitter integration.
    • Developed different UI/UX elements using jQuery.
    Technologies: PHP, WordPress, HTML, CSS, JavaScript.
  • Developer
    DWP Internet
    2009 - 2010
    • Developed Joomla components and themes.
    • Developed a generic “directory site” and then customized/deployed it to create 3 websites.
    • Optimized the Mosets Tree component code, increasing site performance by ~200%.
    • Created a web-crawler from scratch using C++/Python.
    • Converted many gigabytes of data into importable SQL, only using a couple regular expressions.
    • Executed full data mining processes, downloading, parsing, and importing over a 400.000 records for 3 databases.
    Technologies: PHP, Joomla!, HTML, CSS, JavaScript.
  • GoChime (Development)

    Social marketing automation platform (node.js)

  • Ignacio is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Ignacio shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    CSS3, HTML5, Bash, JavaScript, Sass, CoffeeScript, C++, VB.NET, C, C#
  • Frameworks
    Express.js, AngularJS, Bootstrap, CodeIgniter
  • Libraries/APIs
    GridFS, OpenCV, Facebook Ads API, Stripe, Backbone.js, Facebook API, jQuery, Node.js, Underscore.js, Backbone.Marionette, Twitter API, OpenGL, PayPal API, Marionette.js, React.js
  • Tools
    Git, Vim Text Editor, RabbitMQ, Subversion (SVN), Mocha, Adobe Photoshop, Grunt, Gulp.js, Mongoose
  • Paradigms
    UX Design, Agile Software Development, Test-driven Development (TDD), Object-oriented Programming (OOP), User Testing, Behavior-driven Development (BDD), Event-driven Programming
  • Platforms
    Linux, Mac OS
  • Storage
    MySQL, MongoDB, PostgreSQL, Redis
  • Misc
    Computer Vision, Data Mining, Data Analysis, Data Visualization, Brain-computer Interface, Digital Signal Processing, UI Router, Natural Language Processing (NLP)
  • Bachelor degree in Computer Science
    University of Buenos Aires - Buenos Aires
    2007 - 2015
I really like this profile
Share it with others