Sergio Villarreal Email & Phone Number
Who is Sergio Villarreal? Overview
A concise factual answer block for searchers comparing this professional profile.
Sergio Villarreal is listed as Senior Manager | Cloud Architecture at CapTech, based in Charlotte, North Carolina, United States. AeroLeads shows a matched LinkedIn profile for Sergio Villarreal.
Sergio Villarreal previously worked as Principal Software Engineer at Vectari and Engineering Manager at Levvel, An Endava Company. Sergio Villarreal holds Master, Computer Systems Networking And Telecommunications from Universidad Autónoma De Nuevo León.
Email format at CapTech
This section adds company-level context without repeating Sergio Villarreal's masked contact details.
Review company-level records connected to Sergio Villarreal before choosing the right outreach path.
About Sergio Villarreal
🚀 Principal Software Engineering Professional | Azure Cloud ArchitectResults-driven Principal Software Engineer and Azure Cloud Architect with extensive experience leading high-performance teams and delivering innovative solutions for complex business challenges. Expertise in Azure cloud architecture, microservices, and cutting-edge technologies. 🛠️ Technical Expertise- Cloud Platform: Microsoft Azure- Azure Services: Azure Kubernetes Service (AKS), Functions, CosmosDB, Service Bus, Firewall, VNETs, App Gateway, - Technologies: Kafka, Power BI, NoSQL Databases, Microservices, Psql, MSSQL, Azure, Azure DevOps- Programming: C#, Python, Typescript, JavaScript, Terraform.- Tools & Frameworks: Docker, Kubernetes, CI/CD, Git- Methodologies: Agile, Scrum, DevOps, CLEAN Architecture, SOLID Principles🏆 Key Achievements- Led a team of 20+ engineers to deliver 5 major Azure-based projects on time and 15% under budget- Designed and implemented a microservices architecture on Azure that improved system performance by 40%, resulting in $2M annual savings- Successfully launched an overseas office in Monterrey, Mexico, managing all aspects from lease negotiation to team hiring and onboarding💼 Professional Approach- Efficient task prioritization and resource allocation- Strong client relationship management- Effective cross-functional communication and collaboration- Continuous learning and application of Azure and industry best practices 🌱 Beyond the OfficeOutdoor enthusiast and dedicated to family. 📜 Certifications- Microsoft Certified: Azure Solutions Architect Expert- Microsoft Certified: Azure DevOps Engineer Expert
Sergio Villarreal's current company
Company context helps verify the profile and gives searchers a useful next step.
Sergio Villarreal work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
CurrentResponsible for designing, implementing, and maintaining secure cloud infrastructure on Microsoft Azure, focusing on Infrastructure as Code (IaC), CI/CD pipelines, and event-driven architectures. Lead backend development and oversee code quality.Key Responsibilities:• Design and maintain secure Azure infrastructure using Terraform (IaC) and Terraform CDK with TypeScript• Implement robust networking solutions (Application Gateway, VNets, firewalls)• Monitor Azure services for performance, security, and up-to-date configurations• Create and maintain CI/CD pipeline templates for streamlined development and deployment• Manage multi-environment releases and implement CI/CD pipelines• Develop event-driven architectures using Python, Azure Functions, and Azure Service Bus• Create backend services using .NET Core Web API and PL/SQL• Lead code reviews and manage tasks for effective project managementSkills:• Azure, Terraform, Terraform CDK• TypeScript, Python, .NET Core, PL/SQL• Application Gateway, VNets, Firewalls• Azure DevOps, CI/CD, Azure Functions, Service Bus• Event-Driven Architecture, Backend Development• Code Review, Task Management, Team LeadershipKey Achievements:1. Pipeline Modernization: Transitioned pipelines to support multi-environment deployments and implemented reusable YAML templates, improving CI/CD efficiency.2. Enhanced Security: Implemented managed identities for Azure services, bolstering security and streamlining inter-service connectivity.3. IaC Transformation: Led transition from manual to IaC approach for networking configuration, enabling automated and consistent deployments across environments.
Engineering Manager
Recruited to leverage Azure technologies for creating innovative architectures, services, and designing comprehensive solutions using Azure Cloud Architecture. Established best practices for back-end development while integrating various systems and services to drive technological advancement and business growth.Key Responsibilities:• Design and develop scalable Azure cloud solutions and architectures for complex business requirements• Establish best practices using CLEAN Architecture and SOLID Principles, ensuring code quality and maintainability• Lead development of high-performance back-end services using ASP.NET Core• Orchestrate integration of legacy systems with new services• Architect and implement Azure solutions utilizing Cosmos DB, Azure SQL, Azure Service Bus, .NET APIs, and Azure Functions• Spearhead integrations with Mulesoft, Confluent Kafka, and Elastic Observability• Supervise multiple projects from inception to completion, aligning with business objectives, timelines, and budgets• Mentor and lead internal teams and external personnel to achieve organizational goalsKey Achievements:1. Project Success: Supervised multiple high-stakes projects to successful completion, ensuring 100% alignment with business goals, timelines, and quality standards.2. Team Development: Implemented training programs on Azure best practices, resulting in 30% increase in team productivity and improved code quality.3. Business Growth: Excellent project delivery led to multiple new deals and 25% increase in annual revenue from key accounts.
Engineering Manager
Expansion Project LeadLed the strategic planning and implementation of a new company entity in Monterrey, Mexico. Managed all aspects of the expansion, from initial conception to successful establishment of the new office.Key Responsibilities:• Conceive and strategize an expansion plan for the new entity in Monterrey, Mexico• Present operational costs and plans to the leadership team, including the CFO and COO• Source and liaise with local law firms for business entity establishment• Research and select appropriate office spaces• Negotiate leases for the chosen office location• Acquire necessary hardware and equipment for new hires• Oversee the hiring process, including initial interviews and onboarding• Maintain and propagate company culture in the new locationKey Achievements:1. Strategic Planning: Successfully conceived and presented a comprehensive expansion plan, receiving positive feedback from company leadership.2. Project Management: Efficiently manage all aspects of the expansion project, from legal establishment to operational setup.3. Cultural Integration: Effectively maintained and shared company culture in the new location, ensuring seamless integration with the parent company.
Engineering Manager
Azure Solutions ArchitectLed client projects to create innovative architectures and services using Azure Technologies. Designed cloud solutions, established best practices for back-end development, and integrated legacy and new systems.Key Responsibilities:• Design and implement Azure cloud architectures for client projects• Establish best practices using CLEAN Architecture and SOLID Principles• Develop back-end services using ASP.NET 5• Integrate legacy systems with new Azure-based services• Design and develop Azure solutions using Cosmos DB, Azure SQL, Service Bus, AD B2C, .NET APIs, Azure Functions, and Managed Identities• Conduct technical consultations with prospective clients• Participate in creating SOWs and responding to RFPs• Collaborate with sales team on architecture designs and presentationsKey Achievements:1. Technical Leadership: Provided consulting to clients, conducting assessments and designing solutions for cloud and on-premises environments.2. Project Scoping: Participated in SOW and RFP processes, estimating team composition, technology requirements, and project complexity.3. Sales Enablement: Partnered with sales team, developing custom designs and presentations for innovative technical solutions.
Engineering Manager
SaaS Project LeadLed client projects to create SaaS solutions using Azure Cloud Architecture, implementing DevOps practices and establishing best practices for back-end development. Focused on creating robust, scalable solutions adhering to CLEAN Architecture and SOLID Principles.Key Responsibilities:• Lead development of SaaS solutions using Azure Cloud Architecture• Create and implement DevOps Pipelines for CI/CD of all services• Establish best practices for back-end services using CLEAN Architecture and SOLID Principles• Oversee development using ASP.NET Core 3.1 for back-end technology• Direct creation of automation test framework using C# and Specflow for E2E and integration testing• Analyze prospect requirements to ensure delivery of appropriate solutions• Implement a technology roadmap aligned with the company's long-term business strategy and goalsKey Achievements:1. DevOps Implementation: Successfully created and deployed CI/CD pipelines, enhancing development efficiency and deployment reliability.2. Best Practices Establishment: Implemented CLEAN Architecture and SOLID Principles, improving code quality and maintainability.3. Strategic Alignment: Championed strategies to align the technology roadmap with the company's long-term business goals, ensuring sustainable growth.
Lead Engineer Consultant
Data Analyst and PowerBI Developer at Ally BankLed data analysis and visualization projects, focusing on unstructured data profiling and reporting. Collaborated with stakeholders to align data solutions with business objectives and optimize data models and performance.Key Responsibilities:• Create comprehensive reports for data dictionary, profiling, and sampling of unstructured data• Develop and organize data profiling results using PowerBI• Visualize unstructured data usage and types for CDP (Client Data Platform) model creation• Collaborate with stakeholders to identify business problems and develop data-driven solutions• Optimize indexes and queries to ensure peak database performance• Articulate reasoning for data model design decisions• Incorporate team feedback to enhance data model quality• Work with project and application teams to ensure compliance with data quality standards and architectural guidelinesKey Achievements:1. Data Visualization: Successfully developed PowerBI reports to effectively visualize complex, unstructured data, enhancing stakeholder understanding and decision-making.2. Performance Optimization: Implemented index and query optimizations, significantly improving database performance.3. Cross-team Collaboration: Fostered understanding and compliance with data quality standards and architectural guidelines across project and application teams.Tools and Technologies:PowerBI, SQL, Data Profiling Tools, CDP (Client Data Platform)
Lead Engineering Consultant
Senior Software Engineer Led the design and development of internal portal tools using modern technologies and best practices. Focused on creating scalable, maintainable solutions while ensuring high-quality code and efficient project management.Key Responsibilities:• Design and develop internal portal tools using React and ASP.NET Core 2.1• Implement Docker containers for cross-cloud deployment (AWS, Azure)• Create software architecture ensuring quality, performance, maintainability, and extensibility• Participate in Sprint planning, requirement gathering, and task estimation• Lead code reviews and enforce industry-standard best practices• Implement SOLID principles and design patterns• Ensure comprehensive code documentation• Split user stories into technical tasks• Chair code reviews and mentor team membersKey Achievements:1. Test-Driven Development: Successfully implemented TDD practices, improving code quality and reducing bugs in production.2. DevOps Integration: Engineered solutions using Docker containers, enabling easy deployment across multiple cloud providers.3. Client Satisfaction: Designed and presented functional designs, test models, and project documents, meeting client expectations and deliverables.Technologies Used:React, ASP.NET Core 2.1, Docker, AWS, Azure, GitHub, Test-Driven Development (TDD)Additional Skills:Agile methodologies, SOLID principles, Design patterns, Software architecture
Senior Delivery Consultant
Automation Project Lead at AvidXchangeLed multiple automation payment projects for clients, leveraging a diverse range of technologies. Focused on modernizing legacy systems and implementing scalable cloud-based solutions using Azure.Key Responsibilities:• Oversee automation payment projects across three different client engagements• Implement automation testing using Specflow and Selenium• Develop ASP.NET WebApi projects for robust backend services• Utilize Docker containers for both Windows and Linux environments• Implement Wiremock for API simulation in testing and development• Lead decommissioning and replacement of legacy BizTalk solutions• Conduct reverse engineering to extract business rules from existing systems• Convert extracted business logic into Azure Functions and Azure Service Bus implementations• Design solutions for horizontal and vertical scalability based on workload requirementsKey Achievements:1. Legacy System Modernization: Successfully led the decommissioning and replacement of BizTalk solutions with modern, cloud-based alternatives.2. Cloud Migration: Effectively leveraged Azure as the primary development platform, enhancing scalability and performance of client systems.3. Automation Enhancement: Implemented comprehensive automation testing strategies, improving software quality and reducing manual testing efforts.Technologies Used:Azure (Functions, Service Bus), Specflow, Selenium, ASP.NET WebApi, Docker, Wiremock, BizTalk (legacy)Additional Skills:Reverse engineering, Cloud architecture, Scalability design, Automation strategy
Development Lead
Senior Software DeveloperKey team member responsible for leading Agile development processes, implementing Test-Driven Development, and designing robust software solutions. Focused on delivering high-quality, maintainable applications that meet client and end-user needs.Key Responsibilities:• Daily Agile scrum meetings, providing status updates and progress reports• Lead Sprint Planning sessions, gathering requirements and estimating development hours• Implement Test-Driven Development for applicable tasks• Design and develop user-centric solutions using ASP.NET, WebAPI, C#, AngularJS, and MSSQL Server• Conceptualize software architecture to ensure quality, performance, and maintainability• Resolve critical issues during testing and production phases• Manage code using TFS (Git), including branching and merging strategiesKey Achievements:1. Agile Leadership: Successfully facilitated daily scrums and sprint planning, enhancing team productivity and project transparency.2. Technical Excellence: Implemented Test-Driven Development, improving code quality and reducing defects in production.3. Architecture Design: Conceptualized and implemented robust software architectures, ensuring scalable and maintainable applications.
Team Lead
Enterprise Mobile Application Developer at Duke EnergyLed the development and delivery of Enterprise Mobile Applications, utilizing cutting-edge Microsoft technologies and software architectures. Focused on implementing SOLID principles and Agile methodologies to ensure high-quality, scalable solutions.Key Responsibilities:• Develop Enterprise Mobile Applications using the latest Microsoft technologies• Implement SOLID principles and MVVM design patterns• Work within Agile Framework SCRUM• Conduct code reviews and implement Microsoft UI Guidelines• Develop XAML UI Stylesheets, navigation structures, and user controls• Create user stories and develop Unit Tests for business objects• Mentor developers on complex tasks and architecture changes• Integrate with IBM Maximo and resolve critical issues during testing and UATTechnologies Used:IBM Maximo, Visual Studio, .NET Framework, TFS, UWP, MVVM Architecture, SQLite, Unit Test FrameworkKey Achievements:1. Technical Excellence: Successfully delivered robust Enterprise Mobile Applications adhering to SOLID principles and Microsoft best practices.2. Agile Leadership: Effectively contributed to SCRUM processes, enhancing team productivity and software quality.3. Mentorship: Provided valuable guidance to other developers, facilitating the resolution of complex tasks and successful implementation of architecture changes.
Software Engineer Team Lead
Migration Assessment Project Lead at Santander BankLed the comprehensive assessment of the VB6 to .NET migration project, coordinating all aspects from planning to final deliverables. Focused on gathering client requirements, conducting thorough analysis, and providing accurate estimations and recommendations.Key Responsibilities:• Coordinate and lead VB6 to .NET migration assessment, meticulously planning all project activities• Design and conduct surveys within the client team to gather crucial insights and requirements• Communicate project progress and migration assessment methodologies to the client• Implement sophisticated estimating models for accurate VB6 to .NET application migration forecasts• Utilize VBAT and VBUC tools to evaluate VB6 application codebases• Generate detailed findings and recommendations reports• Produce and deliver primary project deliverablesKey Achievements:1. Project Leadership: Successfully led the entire migration assessment process, ensuring comprehensive evaluation and planning.2. Client Communication: Effectively maintained transparency and alignment with the client throughout the project lifecycle.3. Technical Analysis: Implemented advanced tools and methodologies to provide accurate migration estimations and thorough codebase analysis.
Software Engineer Team Lead
Senior Developer and Solution Architect at QMaxLed research, development, and implementation of synchronization processes and application modernization. Focused on UI development, application refactoring, and automating deployment processes while mentoring team members and resolving critical issues.Key Responsibilities:• Research and develop POC for synchronization using Microsoft Sync Framework• Implement UI designs using XAML UI Stylesheet• Develop XAML and C# pages for front-end and back-end functionality• Migrate and refactor legacy applications to C# using MVP Architecture• Manage deployment processes using Visual Studio Setup Projects• Create custom bootstrappers for deployment prerequisites• Administer continuous integration as TFS build master• Generate custom build definitions and automate installer delivery• Manage TFS users and repositories• Mentor developers in resolving complex tasks and developing new skillsKey Achievements:1. Application Modernization: Successfully migrated and refactored legacy applications to C# using MVP Architecture, improving maintainability and performance.2. Deployment Automation: Created custom bootstrappers and automated deployment processes, significantly reducing manual setup time and potential errors.3. Data Transfer Enhancement: Implemented XML-based data transfer process between clients, enabling offline capabilities and improving data synchronization.4. Developer Productivity: Developed automated local DB deployment process for developers, streamlining environment setup and reducing conflicts.Technologies Used:Microsoft Sync Framework, XAML, C#, MVP Architecture, Visual Studio, TFS, MSSQL, XML, SQL Bulk Copy.
Sr. Developer Php Asp.Net
As the Sr. Web Developer for the e-wallet web application project, I was responsible for migrating and refactoring the PHP code to ASP.NET C# using a N-layer architecture. I implemented anti-fraud and money laundering prevention measures in the business layer and conducted unit testing of new functionality and modifications to the project. I also coded HTML and ASPX pages for the WebUI, participated in the construction of user manuals, and effectively implemented the Exception & Logging Application Block. I wrote various stored procedures and complex SQL queries and worked to improve the performance of the web application by modifying existing stored procedures. I used Visual Studio, SQL Server, the .NET Framework, TFS, Devexpress Web Controls, JavaScript, JQuery, CSS, and Master Pages in my work on this project.
Sr. Developer Php Asp.Net
As the Sr. Web Developer for the e-ticket web application project, I analyzed the system requirements and conducted unit testing, and also contributed to the creation of user manuals. I implemented the Exception & Logging Application Block and wrote LINQ queries, as well as designed and developed re-usable Class Libraries and Generics using .NET and C# code. The project utilized Visual Studio, SQL Server, the .NET Framework, MVC, TFS, Devexpress Web Controls, JavaScript, JQuery, and CSS.
Sr. Web Developer Asp.Net C#
Project: MilieusProAs a developer for the MiliuesPro project, I employed my expertise in ASP.NET C#, JavaScript, jQuery, HTML, CSS, SQL Server 2008, IIS 7, and Visual Studio 2010 to bring the project to completion.I used an N-layer architecture and conducted an analysis of the system requirements using use cases, class diagrams, database diagrams, activities, and time estimation. I was responsible for unit testing the functionality and participated in the construction of user manuals, as well as effectively implementing the Exception & Logging Application Block. I supported both English and Spanish UI cultures, wrote SQL queries, and designed and developed reusable Class Libraries and Generics using .NET 4.0 and C# code. The project was completed using Visual Studio 2010, SQL Server 2008, the .NET Framework 4.0, TFS, Devexpress Web Controls, JavaScript, JQuery, and CSS.
Sr. Web Developer Php
I worked on the e-wallet web application as a full-stack developer. My responsibilities included implementing anti-money laundering and anti-fraud measures, conducting unit testing, coding HTML and CSS for the user interface, participating in the creation of user manuals, and implementing exception and logging functionality. I also wrote stored procedures and SQL queries and worked on improving the performance of the web application. I utilized Dreamweaver, PHP, SQL Server, JavaScript, JQuery, CSS, Apache, and SOAP in my work on the project.
Sr. Web Developer Php
As a developer for the Players Club Card Print System, I was responsible for both front-end and back-end development. I implemented ID player validations for the business layer and conducted unit testing for the entire functionality of the project. I also coded HTML, PHP, CSS, and jQuery pages for the web user interface and integrated them with Zebra card printers. Additionally, I provided on-site training to users and was involved in the construction of user manuals. I effectively implemented the Exception & Logging Application Block and developed various stored procedures and complex SQL queries. I also designed and developed various PHP and re-usable Class Libraries using PHP.
Sr. Web Developer
In my role as a Sr. Developer for the Players Club web application, I was responsible for both front-end and back-end development of the platform. I implemented a Layers Architecture and SOAP WebServices and conducted unit testing on the functionality of the project. I coded HTML, PHP, CSS, and jQuery pages for the user interface, and provided training to users on the process on-site. I also contributed to the construction of user manuals, implemented an Exception & Logging Application Block, and developed various stored procedures and complex SQL queries. Additionally, I designed and developed reusable Class Libraries and Generics using PHP. The project was completed using Dreamweaver CS4, PHP, SQL Server, JavaScript, JQuery, CSS, Apache, SOAP, and cURL.
Sr. Web Developer
As a Full Stack Developer for the Online Payment System project, I was responsible for the development of both the front-end and back-end of the web application. I implemented a layers architecture and used SOAP web services to ensure optimal performance. I also conducted unit testing and coded HTML, PHP, CSS, and jQuery pages for the web user interface. I provided training to users on the entire process and assisted in the creation of user manuals. I implemented an effective exception and logging application block and developed various stored procedures and complex SQL queries. I designed and developed reusable class libraries and generics using PHP. The project was completed using Dreamweaver, SQL Server, JavaScript, jQuery, CSS, Apache, and SOAP.
Sr. Developer Php
As the Sr. Web Developer for the Online Entertainment Applications project, I implemented the Maxmind IP Location service and a database for anti-fraud credit card measures. I also disabled login from certain countries and implemented the Exception & Logging Application Block. I developed various stored procedures and complex SQL queries using Dreamweaver CS4, PHP, SQL Server, JavaScript, jQuery, CSS, Apache, and SOAP.
Web Developer Asp.Net
As a Sr. Web Developer, I developed a point of sale system for restaurants and stores that enabled credit card payments through Verifone pinpads and swipecards (FULL EMV). My responsibilities included integrating with Verifone pinpads, implementing SOAP web services, implementing an anti-fraud database for credit cards, participating in the construction of user manuals, and conducting unit testing for new functionality. I used Visual Studio, .NET C#, SQL Server, JavaScript, AJAX, CSS, and IIS to complete the project.
Developer Asp.Net
As the Sr. Web Developer for the point of sale system project, I was responsible for both front-end and back-end development, including the integration of Verifone pinpads and the implementation of SOAP WebServices. I also implemented a database for anti-fraud credit cards and participated in the construction of user manuals. I conducted unit testing of the entire functionality and used Visual Studio, .NET C#, SQL Server, JavaScript, AJAX, CSS, and IIS to complete the project.
Jr. Web Developer
As a web developer, for a news site featuring politics, entertainment, and sports content, I was responsible for both front-end and back-end development. I participated in the creation of user manuals and developed various stored procedures and SQL queries. The project was completed using Dreamweaver CS4 (PHP 4), MySQL, JavaScript, CSS, and Apache.
Sergio Villarreal education
Master, Computer Systems Networking And Telecommunications
Dual Major: Industrial Engineering And Systems Engineering, Computer Software Engineering
Computer Software Engineering
Frequently asked questions about Sergio Villarreal
Quick answers generated from the profile data available on this page.
What company does Sergio Villarreal work for?
Sergio Villarreal works for CapTech.
What is Sergio Villarreal's role at CapTech?
Sergio Villarreal is listed as Senior Manager | Cloud Architecture at CapTech.
Where is Sergio Villarreal based?
Sergio Villarreal is based in Charlotte, North Carolina, United States while working with CapTech.
What companies has Sergio Villarreal worked for?
Sergio Villarreal has worked for Captech, Vectari, Levvel, An Endava Company, Levvel.Io, and The Select Group.
How can I contact Sergio Villarreal?
You can use AeroLeads to view verified contact signals for Sergio Villarreal at CapTech, including work email, phone, and LinkedIn data when available.
What schools did Sergio Villarreal attend?
Sergio Villarreal holds Master, Computer Systems Networking And Telecommunications from Universidad Autónoma De Nuevo León.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Sergio Villarreal you were looking for.
View similar profiles