Ignacio Gutierrez
Verified Expert in Engineering
Software Developer
Ignacio is a full-stack engineer with a bachelor's degree in systems engineering. He is from Argentina and is currently living in Barcelona. Ignacio has been creating web applications for several years and has learned to manage the whole stack of a web application. He has more than eight years of experience with Ruby on Rails and JavaScript. Ignacio has a strong product vision, he is a design aficionado and creates beautiful and usable web apps.
Portfolio
Experience
Availability
Preferred Environment
Git, Emacs, Command-line Interface (CLI), OS X
The most amazing...
...thing I did was to launch a startup that automated the creation of Google AdWords campaigns. Besides coding I learned about user acquisition, metrics, & design.
Work Experience
Full-stack Developer
AmaZix
- Built CoinMagnet.io ICO's listing site from scratch using Elixir and Phoenix.
- Created a parser tool that retrieves blog updates from all the different projects on the site.
- Integrated the application with MailChimp's API.
- Created a calendar listing the most important dates using Elm.
Full-stack Developer | Designer
Timeline App
- Built and designed a SaaS product entirely from scratch using Phoenix and Elm.
- Integrated a Stripe payment gateway service to charge in a recurring basis with monthly and yearly plans.
- Designed the product UI and UX.
- Interpreted mathematical formulas provided by the client and generated financial simulations using the historical performance of equities and bonds both in the UK and US.
- Created a highly dynamic UI using the Elm programming language with zero run-time errors.
- Optimized calculations to provide all the financial financial simulations in a performant way.
Full-stack Developer
MyAccountPlus
- Worked on a multitenant app providing customizations for each different client.
- Integrated various different payment gateways on this multitenant app.
- Revamped usability of the platform by making improvements the most important user flows of the app.
Full-stack Developer
Articulate (via Toptal)
- Worked on Articulate's new e-learning platform website.
- Created React.js components for areas that needed highly dynamic interaction with users.
- Shipped pixel-perfect responsive pages for all devices.
- Set up Redux to improve the front-end architecture and to make the code more maintainable.
- Worked in tandem with the rest of the team to ship high-quality code continuously.
Full-stack Developer
Blimpon (Sketch Consulting)
- Implemented a modular and dynamic client side application using React as the front-end framework and Flux as the architecture.
- Integrated Stripe and PayPal payment gateways.
- Worked with the client to define, design, and implement an attractive and easy to use interface.
- Worked actively on the Ruby on Rails RESTful back-end.
- Participated in the decision of the architecture and all technologies involved in this project.
- Iterated on the design of the application to make it mobile friendly.
Full-stack Developer
Love To Ride (Sketch Consulting)
- Implemented a great number of refactorings to a legacy code base to make it more manageable, extensible, and performant.
- Implemented new features requested by the client.
- Worked actively on adding integration tests of the majority of the features of the site.
- Developed an intercom to get information and metrics about usage on the site.
- Added new features to a client-side heavy web and mobile application.
- Refactored the UI of existing components to make them easier to use.
Full-stack Developer
BerryClever (Sketch Consulting)
- Created a web application using Angular and Ruby on Rails.
- Implemented the Interface of the web application by following wireframes, high level branding, and designs supplied by external design company.
- Adapted the provided design to make the site responsive.
- Implemented functional tests for the API and Integration tests for the whole web application.
- Integrated Facebook for login, connecting with friends, and sharing.
Freelance Full-stack Developer
Impacto Real Estate
- Created a properties listing website for Impacto—one of the main rural real estate agencies in Argentina.
- Designed a simple and usable user interface where clients can easily browse, filter, and see available properties.
- Created a dashboard where admins can add new properties, upload images, add categories and see messages left by clients on forms across the site.
- Implemented Paperclip and Amazon S3 to upload images of the properties.
- Made the whole web application responsive and mobile friendly.
Freelance Full-stack Developer
SportSocial
- Designed and developed a web application for NineteenEightyFour, a sports digital agency based in the UK.
- Created a Ruby on Rails web application that monitors social media info from more than 1.900 sports social media profiles from the main social networks.
- Designed the look and feel of the website and implemented it after client's approval.
- Optimized the storage and retrieval of large amounts of obtained data.
- Retrieved social media data using the APIs of Twitter, Facebook, YouTube, Instagram, and Google +.
- Implemented an admin dashboard where the administrators were able to add the profiles they wanted to track. For example tennis players, football clubs, NBA teams, and more.
Co-founder | VP Product
Viralica
- Integrated the Shopify API to obtain product names, tags and category names to use them as keywords for AdWords campaigns.
- Integrated Google AdWords API to send obtained keywords and generated ads.
- Added tracking software on different parts to track user acquisition, activation, and retention.
- Worked extensively on the front-end doing everything from defining, designing, and implementing features.
- Added Flot Charts to display performance statistics of the AdWords campaigns.
Co-founder | VP Product
Pinggers
- Developed an intelligent daily deal aggregator which gathered offers from daily deal sites in more than ten countries and grouped them together in one site.
- Created parsers using Nokogiri to extract information from the different daily deal sites.
Co-Founder | VP Product
BetweenCreation
- Contributed to the creation of a social network where artists were able to publish and sell their artwork and connect with other artists and art lovers.
- Participated in the idea and construction of the site.
- Designed the main features of the site and coded the look and feel of them.
Experience
MountainView
https://github.com/devnacho/mountain_viewVientus Front-End
https://github.com/devnacho/front-vientusDevNacho Blog
http://devnacho.com/React Native Music Player
https://github.com/devnacho/react-native-music-playerAngular on Cuba
https://speakerdeck.com/jgnatch/angular-on-cubaChimpy
https://github.com/devnacho/chimpyChordero
http://devnacho.github.io/chordero/Dribbble Portfolio
https://dribbble.com/devnachoSkills
Languages
JavaScript, Ruby, SCSS, CSS, ECMAScript (ES6), HTML, Elm, Elixir, Sass, SQL, Haml, TypeScript, CoffeeScript
Frameworks
Bootstrap, Ruby on Rails (RoR), Cuba, Jest, minitest, ZURB Foundation, Phoenix, Redux, React Native, Alt.js, Flux, Sinatra, Angular, Jasmine, Java Agent DEvelopment (JADE)
Libraries/APIs
Lodash, Underscore.js, Facebook Authentication, D3.js, Highcharts, Devise, Intercom API, Mixpanel API, Rack, jQuery, Google Analytics API, Immutable.js, YouTube API, React, Twitter API, Instagram API, Google+ API, AdWords API, Facebook API, Nokogiri, Shopify API, Backbone.js, Ramda
Paradigms
UX Design, Functional Programming, Scrum, Agile Software Development, Object-oriented Programming (OOP), Functional Testing, Unit Testing, Test-driven Development (TDD), Functional Reactive Programming
Platforms
MacOS, Mixpanel, Heroku, OS X, Docker, Meteor, Linux
Other
User Experience (UX), PayPal, Stripe Payments, Payment Gateways, Open Source, Integration Testing, App Design, Usability, Bitters, Neat, User Authentication, Olark, Intercom, Command-line Interface (CLI), Google, SaaS, Warden, Regular Expressions, ESLint, Amazon Route 53
Tools
Git, Bundler, RSpec, Google Analytics, Fluxxor, Bourbon, Bitbucket, GitHub, Emacs, Vim Text Editor, Mocha, Gulp, NPM, Grunt, Cucumber, Webpack, Chrome Developer Tools, GitHub Pages, Pixelmator, Atom, Sublime Text, Adobe Photoshop, Adobe Illustrator
Industry Expertise
Web Design
Storage
PostgreSQL, Redis, MySQL, PostGIS, Amazon S3 (AWS S3), MongoDB, NoSQL
Education
Bachelor's Degree in Software Engineering
Universidad de Belgrano - 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