Alejandro Villarreal, Developer in Houston, TX, United States
Alejandro is available for hire
Hire Alejandro

Alejandro Villarreal

Verified Expert  in Engineering

Software Architect and Developer

Houston, TX, United States

Toptal member since August 1, 2020

Bio

Alejandro is a developer with 10+ years of experience as a technical and team leader, full-stack software developer and architect, infrastructure consultant, and business analyst. He has hands-on experience in all stages of application lifecycle management and the underlying infrastructure, with deep expertise in cloud solutions. His client list includes Tesla, Disney, the American Federation of Television and Radio Artists, and Dial800. Alejandro enjoys mentoring less experienced developers.

Portfolio

Blitz
TypeScript, Node.js, Python, RabbitMQ, Windows PowerShell, DevOps, Azure...
Definity First
Amazon Web Services (AWS), Office 365, Azure Active Directory...

Experience

Availability

Part-time

Preferred Environment

Microsoft Teams, Visual Studio Code (VS Code), Visual Studio, Slack, Windows

The most amazing...

...project I've led combined .NET Core, Python, Node.js, SQL Server, MongoDB, Nginx, Docker, Kubernetes, RabbitMQ, and Azure to deliver an awesome SaaS solution.

Work Experience

Software Architect and Lead Developer

2017 - PRESENT
Blitz
  • Designed and evolved the architecture and led the implementation of version 2.0 of the company’s customer-facing application from scratch.
  • Introduced continuous integration and deployment pipelines to improve team efficiency.
  • Designed, implemented, and operated all the infrastructure to run the application in the cloud.
  • Championed a product-driven culture over the consulting-driven culture from our parent company.
Technologies: TypeScript, Node.js, Python, RabbitMQ, Windows PowerShell, DevOps, Azure, MongoDB, .NET Core, Microsoft SQL Server, C#

Software Architect and Developer

2009 - PRESENT
Definity First
  • Served as a lead developer, team leader, and architect for clients such as Tesla, Disney, AFTRA, and Dial800. Designed and implemented solutions to varied business problems of all levels of complexity.
  • Designed and implemented a custom-built text search engine featuring a dynamic DB schema with audit policy change and search suggestions features.
  • Spearheaded the infrastructure consulting practice and grew the team from one to 10 people. Engaged clients while serving as the subject matter expert and architect.
  • Managed the company's entire internal infrastructure.
Technologies: Amazon Web Services (AWS), Office 365, Azure Active Directory, Windows PowerShell, DevOps, Azure, MongoDB, ASP.NET, Microsoft SQL Server, C#

Blitz

I led the development and implementation of a SaaS solution, using a broad mix of technologies (.NET Core, Python, Node.js, SQL Server, MongoDB, Nginx, Docker, Kubernetes, RabbitMQ, and Azure). In addition to leading a team of six developers, I was the principal architect and lead developer. I designed the software architecture; implemented the most complex components; and planned, deployed, and operated the infrastructure where the application runs.
2004 - 2008

Bachelor of Science Degree in Electronics and Telecommunications Engineering

Monterrey Institute of Technology - Monterrey, Mexico

APRIL 2017 - PRESENT

Microsoft Specialist: Developing Microsoft Azure Solutions

Microsoft

APRIL 2017 - PRESENT

Microsoft Specialist: Implementing Microsoft Azure Infrastructure Solutions

Microsoft

APRIL 2017 - PRESENT

Microsoft Certified Solutions Associate: Cloud Platform

Microsoft

APRIL 2017 - PRESENT

Microsoft Specialist: Architecting Microsoft Azure Solutions

Microsoft

APRIL 2017 - PRESENT

Microsoft Cloud Solutions Expert: Cloud Platform and Infrastructure

Microsoft

APRIL 2015 - PRESENT

Microsoft Certified Solutions Associate: Office 365

Microsoft

APRIL 2012 - PRESENT

Microsoft Certified Solutions Associate: SQL Server 2008

Microsoft

FEBRUARY 2011 - PRESENT

Microsoft Certified Technology Specialist: .NET Framework 4, Service Communication Applications

Microsoft

DECEMBER 2010 - PRESENT

Microsoft Certified IT Professional: Database Administrator 2008

Microsoft

NOVEMBER 2010 - PRESENT

Microsoft Certified Technology Specialist: SQL Server 2008, Implementation and Maintenance

Microsoft

SEPTEMBER 2010 - PRESENT

Microsoft Certified IT Professional: Database Developer 2008

Microsoft

MAY 2010 - PRESENT

Microsoft Certified Technology Specialist: SQL Server 2008, BI Development and Maintenance

Microsoft

FEBRUARY 2010 - PRESENT

Microsoft Certified Technology Specialist: SQL Server 2008, Database Development

Microsoft

Libraries/APIs

Node.js

Tools

Git, Azure Kubernetes Service (AKS), RabbitMQ, Terraform, NGINX, NuGet, NPM, Iptables, Slack, Visual Studio, Microsoft Teams

Languages

C#, SQL, JavaScript, TypeScript, Python, Bash Script

Frameworks

.NET Core, Entity Framework Core, Razor Pages, Windows PowerShell, ASP.NET

Paradigms

Azure DevOps, DevOps

Platforms

Docker, Azure, Kubernetes, Windows Server, Linux, Windows, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

MongoDB, Azure Active Directory, Microsoft SQL Server

Other

Web MVC, SSH, Software Architecture, Akka.NET, Office 365

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