Scroll To View More
Emmanuel Delgado

Emmanuel Delgado

Colima, Mexico
Member since December 9, 2013
Emmanuel is a seasoned software engineer with excellent knowledge of PHP, Ruby, JavaScript, jQuery, and more. He has created and maintained a number of web applications using a spread of technologies. He is looking for exciting, complex projects.
Emmanuel is now available for hire
  • Object-oriented Design (OOD), 9 years
  • JavaScript, 8 years
  • Ruby, 5 years
  • Ruby on Rails (RoR), 5 years
  • Test-driven Development (TDD), 5 years
  • Agile Software Development, 5 years
  • RSpec, 5 years
  • Sinatra, 4 years
Colima, Mexico
Preferred Environment
Mac, Linux, UNIX
The most amazing...
...thing I've coded is a rewrite of a Java Mainframes ETL into Spring and Oracle Store Procedures.
  • Software Engineer
    2015 - PRESENT
    Magma Labs
    • Maintained a Spree custom store with NetSuite interface.
    Technologies: Ruby on Rails, Ruby, RSpec, Capybara
  • Software Engineer
    2014 - 2015
    Crowd Interactive
    • Built APIs to concentrate inventory management with Golang.
    • Built a Spree custom store with AngularJS front-end.
    Technologies: Ruby On Rails, Ruby, Go, RSpec, Cucumber
  • Ruby on Rails Developer
    2014 - 2014
    Finalsite (via Toptal)
    • Developed new features for their new CMS system.
    Technologies: Ruby on Rails, JRuby, PostgreSQL, JQuery, RSpec, Jasmine
  • Ruby On Rails Developer
    2014 - 2014
    Elephant Head Software (via Toptal)
    • Developed features and bug fixes for an interviews management system.
    • Developed features and bug fixing for a data reconciliation system.
    Technologies: Ruby on Rails, JavaScript, HTML, CSS, SQLite
  • Software Engineer
    2010 - 2014
    Crowd Interactive
    • Maintained and developed new features with Sinatra/MongoDB/Resque/Ajax for an implementation of
    • Built a Rails eCommerce application from scratch.
    • Created a Spree application with Backbone.js/Handlerbars/Resque/Solr implementations.
    • Implemented OAuth2 with Rails/RackOauth2/Redis.
    • Created a domain-driven design on Rails applications for a loans management company.
    • Built a REST API consumer application with Backbone.js/SASS/CoffeeScript.
    • Implemented TDD/BDD on all my projects.
    • Deployed Heroku features.
    • Provisioned Ansible/AWS/Vagrant.
    Technologies: Ruby, PostgreSQL, MongoDB, Redis, Sinatra, Ruby on Rails, JavaScript, CoffeeScript, Backbone.js
  • Software Engineer
    2006 - 2010
    • Created a Java/Oracle/Struts financial web dashboard
    • Created Apache/PHP/Oracle/Symfony stack financial web dashboard
    • Created a PHP SOAP consumer web dashboard
    • Developed a Java/Spring/Oracle data processor and validator fed by thousands of mainframes
    Technologies: PHP, Symfony, Java, Spring, Oracle, SOAP
  • Web Developer
    2005 - 2006
    • Developed Perl/Mason/PostgreSQL/XML Survey/Questionnaire web applications.
    • Maintained PHP Survey/Questionnaire web applications.
    • Developed Text Correction tools on both front-end and back-end used to analyze thousands of documents.
    Technologies: PHP, Perl, Mason
  • A rewrite of a forked Open Source simple blogging platform (Development)

    I rewrote and refactored many interesting parts of this app in order to make it more extensible.

  • Todo web manager API and Front-end (Development)

    A todo items API and a Backbone.js application that uses this API.

  • Tic tac toe engine (Development)

    This engine is demonstrated here:

  • Emmanuel 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. Emmanuel 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.
  • Tools
    RSpec, Vim Text Editor, Git
  • Languages
    Ruby, JavaScript, PHP, Go, Java
  • Frameworks
    Ruby on Rails (RoR), Sinatra
  • Libraries/APIs
  • Paradigms
    Test-driven Development (TDD), Agile Software Development, REST, Behavior-driven Development (BDD), Object-oriented Programming (OOP), Object-oriented Design (OOD), Scrum
  • Platforms
    Unix, Oracle
  • Storage
    PostgreSQL, Redis, Memcached, MongoDB, MySQL
  • Bachelor's degree in Computer Engineering
    2000 - 2005
    Universidad Autónoma de Aguascalientes - Aguascalientes, Mexico
I really like this profile
Share it with others