Scroll To View More
Hire the top 3% of freelance developers
Ernesto Soberanes

Ernesto Soberanes

Ensenada, Mexico
Member since March 18, 2014
Ernesto has 12 years of experience building and crafting applications on various platforms, like .NET and Rails. He has been focusing the last couple of years on front-end technologies like AngularJS, EmberJS, CSS3, SASS, and HTML5.
Ernesto is now available for hire
Portfolio
Experience
  • C#, 12 years
  • JavaScript, 7 years
  • jQuery, 7 years
  • ASP.NET Web API, 4 years
  • Bootstrap, 3 years
  • AngularJS, 3 years
  • Ruby on Rails (RoR), 2 years
  • Ember.js, 1 year
Ensenada, Mexico
Availability
Part-time
Preferred Environment
OS X, Git, Atom
The most amazing...
...thing I've coded was a system to align the color temperature of flatscreen TVs using a USB color sensor.
Employment
  • Senior Consultant
    Infusion Development
    2013 - 2015
    • Provided consultation services to various clients in the financial sector.
    • Created a large scale application using SharePoint 2013 on the back-end and AngularJS and KnockoutJS frameworks for the front-end.
    • Developed a public-facing site with responsive design methodology for a municipality.
    • Interacted with clients to gather requirements, provide estimates, and plan work for our development team.
    Technologies: .NET, Web API, AngularJS, KnockoutJS, SQL, Bootstrap, Ionic, ZeroMQ, jQuery Mobile
  • Senior Consultant
    Navigant Consulting
    2011 - 2013
    • Managed the development team for a large-scale application that provided service to multiple customers.
    • Designed process workflows for the application to handle exceptions and unique scenarios.
    • Provided guidance and training to members of the team on the technical side of the application.
    • Triaged and prioritized defects caught by the customer, and provided support to troubleshooting them.
    • Provided continuous improvement of the application by planning sprints for upcoming features.
    Technologies: .NET, SharePoint, jQuery
  • Senior Software Engineer
    Tiempo Development
    2010 - 2011
    • Provided technical guidance to several developer teams and coordinate efforts between them to tackle different areas.
    • Reduced the number of defects in the client's backlog; established and refined the defect fixing and escalation analysis processes.
    • Coached and mentored junior team members.
    Technologies: .NET, SQL, WCF services, AMQP, MySQL
  • Senior Software Engineer
    Ingenio Soluciones Integrales/Spark Technologies
    2007 - 2008
    • Implemented a new system to penalize errors and mistakes in shipments made by the suppliers. The system has several important features, such as penalty calculation for continuous infractions, grace periods where infractions are omitted, and reports that can be sent to accounting.
    • Migrated an MS Access application to a .NET 2.0 application used in a production line to show the employees the correct layout of the items in a fuse box.
    Technologies: .NET, WebForms, MS SQL, Entity Framework
  • Software Developer
    Inflection Point Systems
    2006 - 2006
    • Developed new modules and an installer application for this remote monitoring system. Escalated errors reported by the user were identified as either code errors, wrong configuration of the system, or bad use of the system.
    • Developed an installer with Nullsoft technology.
    Technologies: Java EE, JBoss, .NET 2.0, DB2, Nullsoft installer
  • Product Engineer
    PIMS Mitsubishi
    2003 - 2005
    • Designed hardware and software parts for the white balance machine and generated testing requirements for color temperature on DLP televisions.
    • Designed and constructed functional testing machines for TV electronic boards.
    • Improved alignment systems from DOS-based applications with Windows-based applications.
    • Reduced testing times for TVs in the production line.
    Technologies: C#, C++, PIC Micro
Experience
  • Americas Auto Insurance Portal (via Toptal) (Development)
    http://auauto.insure/

    Developed the front-end using Bootstrap and Knockout.js and built the back-end with MVC.NET and ASP.NET Web API.

    Added dynamic wizards to fill out quote information and speed up processes.

  • Phoncert App (Development)
    http://www.phoncert.com

    Developed a new version of the Phoncert app with Ionic framework and updated Digital Ocean servers for production and testing environments.

  • Simulation Data Import Tool (Development)

    I developed an application that gathered input files and settings using a web front-end built with AngularJS. The information was captured using a .NET Web API that sent it to a Windows Service using NetMQ; the Windows service will read the files and settings and then generate large simulation files.

  • Decision Point (Development)
    http://www.navigant.com/decisionpoint/

    I was the lead developer for the project as well as being in charge of analysis and design of the platform and deployment of the environments for every customer.

  • Middlesex County Portal (Development)
    http://www.co.middlesex.nj.us

    Team lead for the development of the portal; also in charge of the interaction with the client and gathering requirements; we implemented web responsive design to maximize the audience of the platform.

  • Tripwire Log Center (Development)
    http://www.tripwire.com/it-security-software/tripwire-log-center/

    I was the senior lead software consultant in charge of coordinating the efforts of each of the teams that developed new functionality, fixed defects, and created new content for the application.

Skills
  • Languages
    C#, C++, Ruby, JavaScript, XML, CSS, Java
  • Frameworks
    Knockout.js, ASP.NET Web API, ASP.NET MVC, .NET, AngularJS, Ionic, Ember.js, ZURB Foundation, Bootstrap, Ruby on Rails (RoR)
  • Tools
    Visual Studio, Atom, RabbitMQ, Grunt
  • Paradigms
    Scrum, REST, Responsive Web Design (RWD), Agile Software Development, Kanban, Test-driven Development (TDD)
  • Platforms
    Windows, Windows Server, Mac OS, SharePoint 2010, SharePoint 2013, Nintex Workflow, Telerik
  • Libraries/APIs
    jQuery, AngularUI, ZeroMQ, jQuery Mobile, Node.js, NetMQ
  • Storage
    Microsoft SQL Server
  • Other
    Ember CLI
Education
  • Bachelor's degree in Electronic Cybernetics Engineering
    CETYS Universidad - Mexicali, Mexico
    1999 - 2003
Hire the top 3% of freelance developers
I really like this profile
Share it with others