Carlos Esquivel, Developer in Madrid, Spain
Carlos is available for hire
Hire Carlos

Carlos Esquivel

Verified Expert  in Engineering

Software Architect and Developer

Location
Madrid, Spain
Toptal Member Since
May 11, 2022

Carlos is an experienced technologist with over 20 years of experience in the industry. He has worked at multiple levels, from building windows, web, and mobile applications to designing technology strategies and roadmaps for global companies. Proficient in various technologies, frameworks, and programming languages, and with extensive business expertise, Carlos can find the best solutions and ensure value is delivered using technology as an optimal vehicle.

Portfolio

Welldium
C#, Azure, ASP.NET Core, .NET, Cloud, HubSpot, Odoo, SQL, Vue, Nuxt.js...
DCSL GuideSmiths
Azure, .NET, Microservices Architecture, Team Leadership, Servant Leadership...
Katoo
Azure, DevOps, .NET, C#, ASP.NET Core, Vuex, Vue, Nuxt.js, Vuetify, HubSpot...

Experience

Availability

Part-time

Preferred Environment

Azure, .NET, Vue, Flutter, Cloud, C#, Agile Practices, ASP.NET Core, Architecture

The most amazing...

...projects I've contributed to have simplified the lives of millions of users with web, mobile, cloud, and machine learning technologies.

Work Experience

Technical Lead

2022 - PRESENT
Welldium
  • Designed and implemented the new product and technology roadmap for the company.
  • Developed a new back end from scratch to migrate from WordPress to a custom solution for better scalability.
  • Managed and supported the development and product teams.
Technologies: C#, Azure, ASP.NET Core, .NET, Cloud, HubSpot, Odoo, SQL, Vue, Nuxt.js, Web Analytics, Agile Practices, DevOps, TypeScript, Remote Team Leadership, Team Leadership, Servant Leadership, APIs, REST, REST APIs, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Azure Active Directory, C#.NET, Architecture, Git, Web Development, API Architecture, Entity Framework Core, Full-stack, Stripe, Umbraco, CTO, Software Architecture, Code Review, CI/CD Pipelines, OAuth, Security, Microservices, Leadership, API Integration, Customer Relationship Management (CRM), Healthcare, Project Management, Software QA

Chief Architect

2020 - 2022
DCSL GuideSmiths
  • Redefined proposals and discovery sessions with clients, increasing conversion above 50%.
  • Created an architecture team helping guide clients during the discovery stage and supporting projects in active development.
  • Managed, trained, and coached all senior developers to skill them up towards technical lead or architect positions.
  • Supported the development teams on technical and architectural issues.
  • Prevented two large projects from being terminated due to issues with the clients.
Technologies: Azure, .NET, Microservices Architecture, Team Leadership, Servant Leadership, Architecture, Management, Tech Sales, Agile Practices, DevOps, Remote Team Leadership, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, .NET Core, Azure DevOps, Azure Active Directory, C#, C#.NET, Cloud, Git, PostgreSQL, NoSQL, Web Development, API Architecture, Entity Framework Core, .NET 5, Full-stack, Stripe, Mailchimp, MySQL, CTO, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, OAuth, Security, Microservices, Leadership, API Integration, Customer Relationship Management (CRM), Project Management, Software QA

Chief Technology Officer

2020 - 2020
Katoo
  • Automated several operational tasks, reducing the time spent in onboarding by 35%.
  • Promoted and launched several new initiatives that increased our monetization.
  • Designed all products' architecture and infrastructure, including the initial MVP coding for the back end, front end, and mobile in Android.
  • Monitored, improved, and ran operational processes in the company.
  • Managed the company's technological portfolio and roadmap.
Technologies: Azure, DevOps, .NET, C#, ASP.NET Core, Vuex, Vue, Nuxt.js, Vuetify, HubSpot, SQL, Azure Functions, Agile Practices, TypeScript, Team Leadership, Servant Leadership, Remote Team Leadership, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Azure Active Directory, Push Notifications, C#.NET, Cloud, Architecture, Git, PostgreSQL, NoSQL, Web Development, API Architecture, Entity Framework Core, .NET 5, Full-stack, Stripe, Mailchimp, MySQL, CTO, Software Architecture, Code Review, CI/CD Pipelines, OAuth, Security, Microservices, Leadership, API Integration, Customer Relationship Management (CRM), Project Management, Software QA

Head of Engineering

2019 - 2020
Katoo
  • Consolidated and reduced the IT spending on the new platform by 60%.
  • Sourced, hired, and built the internal IT team of mobile, back-end, and product specialists.
  • Designed all products' architecture and infrastructure and handled the back-end, front-end, and Android mobile coding of the initial MVP.
  • Negotiated with suppliers for tools and solutions.
Technologies: Azure, C#, Vuex, Vue, Nuxt.js, Vuetify, ASP.NET Core, SQL, Cloud, Agile Practices, TypeScript, Team Leadership, Remote Team Leadership, Servant Leadership, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Azure Active Directory, Push Notifications, C#.NET, Architecture, Git, PostgreSQL, NoSQL, Web Development, API Architecture, Entity Framework Core, .NET 5, Full-stack, Stripe, Mailchimp, MySQL, CTO, Software Architecture, Code Review, CI/CD Pipelines, OAuth, Security, Microservices, Leadership, API Integration, Customer Relationship Management (CRM), Project Management, Software QA

Software Architecture Center of Excellence Manager

2017 - 2019
SGS
  • Implemented the Azure DevOps, formerly Visual Studio Teams Services (VSTS), globally, with 75% of the corporate projects migrated and three main regions using it.
  • Changed the SGS recruiting process for developers, significantly improving the position-candidate fit with only one person leaving in two years from a team of 50+.
  • Defined DevOps governance for .Net applications globally.
  • Created an architecture roadmap promoting components and API reuse and reducing the development time by up to 30% in several projects.
  • Took part in the corporate IT team, being the most senior technical person for more than 50 developers.
  • Managed all relationships with four external partners and 15+ people involved in the IT consulting work.
  • Centralized external software and tools providers for corporate IT, getting better deals for our purchases.
Technologies: Azure, .NET, Vue, Angular, Agile Practices, DevOps, Management, Servant Leadership, Team Leadership, Strategy, Remote Team Leadership, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Azure Active Directory, Push Notifications, C#, C#.NET, Cloud, Architecture, ASP.NET Core, RxJS, Git, NoSQL, Web Development, API Architecture, Entity Framework Core, Entity Framework, Full-stack, CTO, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, OAuth, Security, Microservices, Leadership, API Integration, Customer Relationship Management (CRM), Project Management, Software QA

Consultant

2016 - 2017
Amaris
  • Handled code quality reviews for all the team, targeting three different consulting companies, when assigned to one UK client.
  • Opted by SGS and hired from Amaris to fill a critical internal role after being assigned to them for six months.
  • Performed architect duties for another client, leading one team of four developers.
  • Designed and implemented new functionality according to the client roadmap.
Technologies: Azure, .NET, C#, ASP.NET, ASP.NET Core, Angular, Agile Practices, Team Leadership, Remote Team Leadership, Servant Leadership, DevOps, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Azure Active Directory, C#.NET, Cloud, RxJS, Git, Web Development, API Architecture, Entity Framework Core, Entity Framework, Full-stack, MySQL, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, Security, Leadership, API Integration, Project Management, Software QA

Chief Technology Officer

2015 - 2016
Unono
  • Consolidated email and server providers in the cloud, achieving 90% savings in monthly costs.
  • Managed 12 employees, including technical and non-technical staff.
  • Designed the new application architecture and development framework.
  • Developed core functionality for the application both in the back and front end.
Technologies: C#, Azure, .NET, ASP.NET, TypeScript, JavaScript, Team Leadership, Servant Leadership, DevOps, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, .NET Core, Azure DevOps, Push Notifications, C#.NET, Cloud, Architecture, Agile Practices, ASP.NET Core, Git, Web Development, API Architecture, Entity Framework Core, Entity Framework, Full-stack, MySQL, Umbraco, CTO, Software Architecture, Code Review, CI/CD Pipelines, Security, Leadership, API Integration, Project Management, Software QA

Application Leader

2014 - 2015
Everis
  • Created the .Net development team from scratch for Everis centers in Argentina. When I left, the team had over nine people and got development work from other offices.
  • Migrated the whole project from the Team Foundation Server (TFS) to Visual Studio Teams Services (VSTS) and Git and instituted better source-control practices. The project involved four offices and over 20 developers.
  • Trained and coached other teams in Colombia, Chile, Spain, and the USA on technical subjects.
  • Designed and developed the new back-office architecture and the new front-end JavaScript and CSS frameworks.
Technologies: C#, ASP.NET, jQuery, JavaScript, SQL, Team Leadership, Remote Team Leadership, Servant Leadership, DevOps, APIs, REST, REST APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, Azure DevOps, C#.NET, Agile Practices, Git, Web Development, .NET 4, Entity Framework, Full-stack, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, Leadership, API Integration, Project Management, Software QA

Senior Application Developer

2014 - 2014
Hewlett Packard Enterprise
  • Achieved high client satisfaction, leading the company to switch its main development center to Argentina instead of the USA.
  • Trained a client's IT team, per its request, on using the development framework I designed so they could apply it in all their internal projects.
  • Created, designed, and developed an application framework that halved the development time of new applications and was selected for the HP Garage.
  • Supported these three mission-critical applications in production.
Technologies: C#, ASP.NET, jQuery, JavaScript, Microsoft SQL Server, CSS, HTML, C#.NET, Web Development, .NET 4, Full-stack, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, Project Management, Software QA

Founder and CEO

2011 - 2014
Calanor Labs
  • Developed mission-critical applications for Banco de Crédito del Perú and several private retirement and insurance companies. These applications are still used today nationwide.
  • Ran the whole company, handling accounting, hiring, and sales while developing complex projects.
  • Defined, developed, presented, sold, and supported mission-critical Windows, Web, and back-end applications.
Technologies: Azure, C#, .NET, ASP.NET, JavaScript, jQuery, Team Leadership, Servant Leadership, Management, Tech Sales, Strategy, APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, Unity, Push Notifications, C#.NET, Windows, Agile Practices, Umbraco, Web Development, .NET 4, Entity Framework, Full-stack, CTO, Software Architecture, Code Review, CI/CD Pipelines, Project Consultancy, Leadership, Customer Relationship Management (CRM), Project Management, Software QA

Software Architect

2009 - 2011
Seriva | Banco de Crédito del Perú
  • Designed and developed the revenue tax module for mutual funds and bonds.
  • Optimized a mission-critical process reaching a decrease from several hours to a few seconds.
  • Acted as the technical lead for all Peruvian teams and some Ecuadorian ones, targeting around 20 people.
  • Implemented Agile methodologies and coached developers and team leads.
Technologies: ASP.NET, jQuery, SQL, C#, .NET, Performance, Stress Testing, Agile Practices, Team Leadership, Remote Team Leadership, Servant Leadership, APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, C#.NET, Windows, Web Development, .NET 4, Full-stack, Software Architecture, Code Review, Project Consultancy, Leadership, Project Management, Software QA

Development Lead

2006 - 2009
Seriva | Banco de Crédito del Perú
  • Performed the successful production pass of all ten modules, diagnosing server and network issues with Microsoft Premier Support over a weekend.
  • Mediated the gap between Lima and Quito teams, creating collaboration channels for new development.
  • Acted as the development lead of the mutual funds, accounting, and interfaces teams.
  • Provided internal consulting to the Ecuadorian development teams for performance optimization of several processes.
Technologies: ASP.NET, C#, .NET, JavaScript, jQuery, Team Leadership, Remote Team Leadership, Servant Leadership, SQL, SQL Performance, Stress Testing, Performance, APIs, Query Optimization, Microsoft SQL Server, Concurrent Programming, CSS, HTML, C#.NET, Windows, Web Development, Full-stack, Code Review, Project Consultancy, Leadership, Project Management, Software QA

Senior Developer

2005 - 2006
Seriva | Banco de Crédito del Perú
  • Designed and developed an Ajax framework for .Net 1.1 with cache, type safety, and dynamic hooks.
  • Oversaw the design and development of a project-wide architecture for common functionality, including payments, operations back office, and accounting.
  • Optimized the performance of the mutual fund's application to pass stress testing by Microsoft.
  • Created internal tools to help with repetitive tasks, such as resource files management, deployment, and database script management.
  • Designed all the UX for the application, including global navigation, layout, and default styles.
Technologies: C#, .NET, ASP.NET, jQuery, SQL, Performance, SQL Performance, Stress Testing, APIs, Microsoft SQL Server, CSS, HTML, C#.NET, Windows, Web Development, Full-stack, Code Review, Project Consultancy, Project Management

Developer

2000 - 2005
Freelance
  • Provided IT technical support for multiple small and medium companies.
  • Handled software development for a small line of business applications.
  • Developed websites for several client-facing websites and web applications.
Technologies: C#, .NET, ASP.NET, Windows Forms (WinForms), jQuery, Microsoft SQL Server, CSS, HTML, C#.NET, Windows, Web Development, Full-stack

Initial MVP for KatooApp

I was the only developer handling the initial MVP development, later joined by two mobile developers and another back-end developer. I designed the original solution infrastructure and architecture from cloud to mobile and coded a significant part of the base feature set.

We closed a seed round of 3 million with that MVP and onboarded over 200 clients just after the main COVID-19 lockdown, launching different product lines successfully.

I later scaled up the team with another front-end developer and set the basis of the organizational structure as a technology advisor after exiting the startup.

Customs Management Application

I designed and implemented a common application framework to support customs operations for several African countries with similar needs. My architecture and application framework enabled the company I worked at to deploy new customer installations with minimum changes, reducing the time-to-market to less than one month down from the usual six-month period.

Art Pieces Quality Control Inspection

I led a refactoring effort to modernize an art inspection app from AngularJS to Angular with minimal impact on the back end and improving performance to manage larger artworks and more inspections simultaneously.

I developed the base architecture and components before handing over the rest of the implementation to the development team and continued supporting the product until the go-live phase.

This new product allowed the company I worked for to double their throughput for artwork inspections.

IoT-Powered Silo Inspection

https://www.sgs.com/en/digital-solutions/general-internet-of-things-iot-services/solutions-and-industries/iot-smart-warehouse
I designed and led the development of a mobile app and associated the back end and data processing capabilities for a new product designed to proactively monitor the humidity and temperature of grain silos.

I helped the team co-create and design the product vision and roadmap and then get an MVP to market. The company later on, launched the product globally with great success and has onboarded several customers.
JUNE 2014 - PRESENT

ITIL v3 Foundation

Axelos

NOVEMBER 2010 - PRESENT

Certified Scrum Master

Scrum Alliance

Libraries/APIs

REST APIs, Entity Framework, Vue, RxJS, jQuery, Windows Forms (WinForms), Vuex, Stripe

Tools

Git, Odoo, Mailchimp

Frameworks

.NET, ASP.NET, ASP.NET Core, .NET Core, Entity Framework Core, .NET 4, .NET 5, Angular, Flutter, Nuxt.js, Vuetify, Unity

Paradigms

API Architecture, REST, Azure DevOps, Microservices, Management, DevOps, Stress Testing, Concurrent Programming, Microservices Architecture

Languages

C#, SQL, C#.NET, JavaScript, TypeScript, CSS, HTML

Platforms

Windows, Azure, Umbraco, HubSpot, Azure Functions

Industry Expertise

Project Management, Healthcare

Storage

SQL Performance, Microsoft SQL Server, Azure Active Directory, PostgreSQL, NoSQL, MySQL

Other

Architecture, Web Development, Team Leadership, APIs, Full-stack, CTO, Code Review, CI/CD Pipelines, Project Consultancy, Leadership, API Integration, Software QA, Agile Practices, Servant Leadership, Web Analytics, Tech Sales, Strategy, Remote Team Leadership, Performance, Query Optimization, Software Architecture, OAuth, Customer Relationship Management (CRM), Cloud, ITIL V3 Foundation Certified, Push Notifications, Security

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