Enrique Carro
Verified Expert in Engineering
Software Developer
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
Experience
Availability
Preferred Environment
Git, WebStorm, Visual Studio, Visual Studio Code (VS Code)
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
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.
Software Architect
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.
Technical Leader
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.
Software Architect
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.
Software Developer Engineer
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.
Experience
FocalPoint Suite
ERP Software
Docmin
Software Configuration Management
Skills
Languages
HTML5, C#, SQL, JavaScript, CSS3, Java, Less
Frameworks
Vuetify, Entity, Bootstrap, ASP.NET MVC, AngularJS, ASP.NET Web API, Express.js, Angular, .NET, Ionic
Libraries/APIs
jQuery, Vue, Highcharts, Node.js, Entity Framework, Visual Studio SDK
Tools
Microsoft Visual Studio, Subversion (SVN), Git, CC.NET, T4 Toolbox, CodeSmith, Visual Studio, WebStorm, NDepend, FxCop
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)
Platforms
Windows, Visual Studio Code (VS Code), Java EE, SharePoint, Amazon Web Services (AWS), Linux
Storage
Microsoft SQL Server, PostgreSQL, MySQL, MongoDB
Other
Cloud Architecture, AWS Cloud Architecture
Education
Information Systems Engineering Degree in Computer Engineering
Tecnológico de Monterrey - Monterrey, México
Certifications
AWS Certified Solutions Architect - Professional
Amazon Web Services
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