Scroll To View More
Enrique Carro, Software Developer in Monterrey, Mexico
Enrique Carro

Software Developer in Monterrey, Mexico

Member since November 12, 2014
Enrique is a passionate software developer with over seventeen years of programming experience in various technologies. He has high abstraction ability and the capacity to learn quickly. He loves to work in a results-driven environment among team members with a collaborative mentality.
Enrique is now available for hire

Portfolio

  • Freelance
    Vue.js, Node.js, MongoDB, Vuetify.js, Express, .NET, SQL Server
  • Alux Technologies
    AngularJS, ASP.NET MVC, Bootstrap, Less, jQuery, Entity Framework, SQL Server
  • Definity First
    C#, jQuery, SharePoint, ASP.NET MVC

Experience

  • C#, 13 years
  • Design Patterns, 13 years
  • JavaScript, 10 years
  • HTML5, 7 years
  • MongoDB, 4 years
  • Vuetify.js, 2 years
  • Vue.js, 2 years
  • ASP.NET Web API, 2 years
Monterrey, Mexico

Availability

Part-time

Preferred Environment

Visual Studio Code,Visual Studio, WebStorm, Git.

The most amazing...

...application I've created is a web-based reporting tool with multiple visualizations and analysis options.

Employment

  • Full-stack Software Developer

    2015 - PRESENT
    Freelance
    • Created a collaborative project management platform to track project progress and performance.
    • Led the development and design of a multi-tenant administration system that manages deployed instances on the cloud, billing, and customer information.
    • Designed an algorithm that generates a nutrition plan based on daily caloric needs, personal preferences, and medical conditions.
    • Created a customer relationship management system for the tracking of internal opportunities and prediction of pipeline, quotas, and sales performance.
    • Created a human resources platform that includes employee surveys and psychometric evaluations.
    Technologies: Vue.js, Node.js, MongoDB, Vuetify.js, Express, .NET, SQL Server
  • Software Architect

    2013 - 2014
    Alux Technologies
    • Developed and designed a security management system.
    Technologies: AngularJS, ASP.NET MVC, Bootstrap, Less, jQuery, Entity Framework, SQL Server
  • Technical Leader

    2012 - 2013
    Definity First
    • Developed SharePoint-based sites for several customers.
    • Integrated SharePoint sites with Telligent Community and ASP.NET MVC.
    • Created a migration component to migrate document information from legacy systems to a SharePoint-based site.
    Technologies: C#, jQuery, SharePoint, ASP.NET MVC
  • Software Architect

    2004 - 2012
    Block Networks
    • Designed and supported the development of enterprise applications and development tools.
    • Developed enterprise software specialized on the commerce sector for midsized to large companies.
    • Implemented strategies to ensure high quality product development.
    • Supervised the procedure performance and coordination between company departments.
    • Selected the development and test engineers.
    Technologies: C#, Java EE, PostgreSQL, Visual Studio SDK
  • Software Developer Engineer

    2006 - 2006
    Microsoft Corporation
    • Formed part of a Microsoft group in charge of constructing the base infrastructure for data support.
    • Created a database schema migration tool to support high scalable and high available environments.
    Technologies: C#, SQL Server

Experience

  • FocalPoint Suite (Development)

    A risk management suite that incorporates best practices in several domains. The application calculates risk based on vulnerability, threat probability, and dependency parameters.

  • ERP Software (Development)

    An enterprise resource planning software tool focused on the retail sector. I led the development team and developed the architecture and framework of the software. Other components created included code generators, specialized SDK integrated into Visual Studio, and other development tools.

  • Docmin (Development)

    A web-based administration software focused on clinics and doctors.

  • Software Configuration Management (Other amazing things)

    A software development process for small and large development teams. Practices include Scrum, continuous integration, build management, defect tracking, and peer reviewing.

  • Toptal Mentor
    Enrique 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. Enrique 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.

Skills

  • Languages

    HTML5, C#, SQL, JavaScript, CSS3, Java
  • Frameworks

    Vuetify.js, Entity, Bootstrap, ASP.NET MVC, AngularJS, ASP.NET Web API, Express.js, Angular, Ionic
  • Libraries/APIs

    jQuery, Vue.js, Highcharts, Node.js, Visual Studio SDK
  • Tools

    Microsoft Visual Studio, Subversion (SVN), Git, CC.NET, T4 Toolbox, CodeSmith, NDepend, FxCop
  • Paradigms

    Continuous Integration (CI), Design Patterns, Model View Controller (MVC), Test-driven Development (TDD), Agile Software Development, Scrum
  • Platforms

    Windows, Visual Studio Code, Linux
  • Storage

    Microsoft SQL Server, PostgreSQL, MySQL, MongoDB

Education

  • Information Systems Engineering degree in Computer Engineering
    2004 - 2014
    Tecnológico de Monterrey - Monterrey, México
I really like this profile
Share it with others