Enrique Carro, Developer in Monterrey, Mexico
Enrique is available for hire
Hire Enrique

Enrique Carro

Bio

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.

Portfolio

Freelance
Microsoft SQL Server, .NET, Express.js, Vuetify, MongoDB, Node.js, Vue...
Alux Technologies
Microsoft SQL Server, Entity Framework, Less, Bootstrap, ASP.NET MVC, AngularJS...
Definity First
ASP.NET MVC, SharePoint, C#, Full-stack Development, Architecture...

Experience

  • Full-stack - 15 years
  • JavaScript - 10 years
  • REST APIs - 10 years
  • TypeScript - 5 years
  • Node.js - 4 years
  • React - 4 years
  • MongoDB - 4 years
  • Vue - 2 years

Preferred Environment

Git, Visual Studio Code (VS Code), Amazon Web Services (AWS), Azure

The most amazing...

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

Work Experience

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.
  • Developed an app to analyze financial statements and key performance indicators and generate financial projections. It leverages data on company resources and sales pipeline to deliver insights and forecasts.
Technologies: Microsoft SQL Server, .NET, Express.js, Vuetify, MongoDB, Node.js, Vue, REST APIs, Amazon Web Services (AWS), Azure, React, Next.js, Redux, D3.js, Highcharts, Tailwind CSS, JavaScript, MySQL, Full-stack Development, Architecture, MERN Stack, Front-end Development, Back-end Development

Software Architect

2013 - 2014
Alux Technologies
  • Developed and designed a security management system.
  • Designed the architecture of a GRP/ERP for local governments.
  • Owned the high-quality code deliverables by the technical team.
Technologies: Microsoft SQL Server, Entity Framework, Less, Bootstrap, ASP.NET MVC, AngularJS, JavaScript, Full-stack Development, Architecture, Front-end Development, Back-end Development

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: ASP.NET MVC, SharePoint, C#, Full-stack Development, Architecture, Front-end Development, Back-end Development

Software Architect

2004 - 2012
Block Networks
  • Designed and supported the development of enterprise applications and development tools.
  • Developed enterprise software specialized in 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 members for the development and quality assurance teams.
Technologies: Visual Studio SDK, PostgreSQL, Java EE (Jakarta EE), C#, MySQL, Full-stack Development, Architecture, Front-end Development, Back-end Development

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: Microsoft SQL Server, C#

Experience

FocalPoint Suite

A risk management suite that incorporates best practices in several domains. The application dynamically calculates risk levels by analyzing key factors such as vulnerabilities, threat probabilities, and dependency parameters.

ERP Software

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

A comprehensive web-based administration solution for clinics and doctors, providing seamless integration of patient records, appointment scheduling, and billing processes to enhance overall practice management.

Software Configuration Management

Implementation of an agile software development process that accommodates both small and large teams, leveraging methodologies such as Scrum, continuous integration, DevOps practices, build management, defect tracking, and peer review to ensure robust project management and superior software quality.

Education

2004 - 2014

Information Systems Engineering Degree in Computer Engineering

Tecnológico de Monterrey - Monterrey, México

Certifications

SEPTEMBER 2020 - SEPTEMBER 2023

AWS Certified Solutions Architect - Professional

Amazon Web Services

Skills

Libraries/APIs

Vue, React, REST APIs, Highcharts, Node.js, Entity Framework, Visual Studio SDK, D3.js

Tools

Git, CC.NET, Microsoft Visual Studio, T4 Toolbox, CodeSmith, Visual Studio, WebStorm, NDepend, FxCop, Algorithm Design

Languages

HTML5, C#, SQL, JavaScript, TypeScript, CSS3, Java, Less, SCSS, CSS, Python, HTML

Frameworks

Vuetify, Entity, Bootstrap, ASP.NET MVC, AngularJS, ASP.NET Web API, Express.js, Angular, .NET, Ionic, Next.js, Redux, Tailwind CSS

Paradigms

Continuous Integration (CI), Design Patterns, Model View Controller (MVC), Test-driven Development (TDD), Agile Software Development, Scrum, API Architecture, Web Architecture, Continuous Delivery (CD), Agile Project Management, DevOps

Platforms

Windows, Visual Studio Code (VS Code), Java EE (Jakarta EE), SharePoint, Amazon Web Services (AWS), Linux, Azure

Storage

Microsoft SQL Server, PostgreSQL, MySQL, MongoDB, Azure Cloud Services

Other

Full-stack, Full-stack Development, Architecture, MERN Stack, Front-end Development, Back-end Development, Cloud Architecture, AWS Cloud Architecture, Payment APIs, Infrastructure as Code (IaC), CI/CD Pipelines, Front-end, Back-end, Algorithms

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring