Herve Roggero, Software Design Developer in Boca Raton, FL, United States
Herve Roggero

Software Design Developer in Boca Raton, FL, United States

Member since September 18, 2017
Herve is a Microsoft MVP on the Azure platform who has held many architecture roles in organizations that need enterprise integration solutions. He's led development teams and built .NET applications and is a patent holder, a co-author of Azure books, and a Pluralsight author on the topic of ADO.NET.
Herve is now available for hire


  • Deloitte
    X.509 Certificates, Visual Studio Online (VSO), Message Bus, Vault...
  • Jackson Hewitt
    Couchbase, MuleSoft, ASP.NET, Model View Controller (MVC), Security...
  • JM Family
    IBM MQ, Windows Communication Framework (WCF), IBM Db2, IBM DataPower...



Boca Raton, FL, United States



Preferred Environment

SQL, .NET, Visual Studio

The most amazing...

...personal project I've done is a voice activated to-do list using text to speech, speech to text, messaging, and IoT devices.


  • Cloud Architect

    2016 - 2017
    • Reviewed and guided Azure implementation from a scalability and security standpoint, including service selection, best practices, and coaching.
    • Recommended and implemented key vault secrets through automated deployment pipelines in Visual Studio Online.
    • Used .NET C# to implement an image recognition and vectorization layer.
    • Reviewed architecture of the overall system and various integration points and provided software architecture and infrastructure recommendations.
    • Served as the cloud architect for a SOC2 compliance initiative for the system being built.
    Technologies: X.509 Certificates, Visual Studio Online (VSO), Message Bus, Vault, Compliance, Access Control, Microsoft Azure
  • Enterprise Architect

    2011 - 2015
    Jackson Hewitt
    • Led a team of six developers and architected a large web application for online tax applications as part of a group of 100+ developers, testers, analysts, and contractors.
    • Reversed engineered existing integration platforms, including BizTalk, custom ESB, complex tax processing platforms and APIs, and assessed multiple integration technologies, including MuleSoft, BizTalk, cloud ESBs, and TIBCO to provide a long-term integration strategy for the customer.
    • Created designs, documented, and assisted in the implementation of multiple C# libraries to help the customer meet specific business objectives, including online tools and enhancements to existing internal applications.
    • Provided advanced performance troubleshooting and hands-on resolution of critical database bottlenecks. Created a long-term monitoring and preparedness strategy including people, process, and technologies.
    • Frequently interacted with the head of security to draft architectural guidance, implement secured production grade solutions, and facilitate deployment for disaster recovery capable solutions.
    • Evaluated multiple NoSQL technologies as part of the customer's strategic assessments, with a focus on Couchbase.
    Technologies: Couchbase, MuleSoft, ASP.NET, Model View Controller (MVC), Security, Message Bus, .NET
  • Enterprise Architect

    2007 - 2010
    JM Family
    • Led the technical implementation of an Azure project with advanced encryption and SAML tokens for federated authentication.
    • Provided detailed integration architecture for PeopleSoft HR system outsourcing and led the technical project team.
    • Developed new integration strategy for a mission-critical Lawson Financial system including IBM Data Power ESB appliance, web services, mainframe integration, and MQ series.
    • Architected a mission-critical customer website redesign (80,000 monthly unique visitors); developed and deployed WCF services (geographically dispersed VSAM & DB2 data).
    • Led the architecture of a data masking project including evaluation of Compuware and IBM; conducted large meetings to gather compliance, security, and operational requirements.
    • Designed and participated in DMZ services for partner integration using SSL and X.509 certificates.
    Technologies: IBM MQ, Windows Communication Framework (WCF), IBM Db2, IBM DataPower, Microsoft SQL Server, Lawson M3, PeopleSoft, C#, .NET
  • Director of Applications

    2006 - 2007
    Vista Health Plans Administrators
    • Coded and troubleshot advanced issues on key technologies including website SSL, database performance, indexing, and encryption.
    • Owned and managed IT elements of enterprise projects including disaster recovery, CRM, and SharePoint deployments.
    • Developed key elements of a CRM by tuning integration components, creating indexes on source and destination tables, and improving load times by 500% using Scribe.
    • Guided, reviewed, and recommended promotions for staff; reported to the CIO weekly to discuss team objectives, status, and critical operational procedures.
    Technologies: SharePoint, C#, .NET, Microsoft SQL Server, Microsoft Dynamics CRM
  • Lead Architect

    2003 - 2006
    Campus Management Corp
    • Developed multiple enterprise components including encryption and C# web services.
    • Created underlying C# classes used through inheritance by senior developers to implement rapid APIs to clients.
    • Led the development of four portals in C# and SQL Server 2000; defined development guidelines, core routines, web pages, database stored procedures, and the security framework.
    • Handled regression testing, performance, and product architecture including off-shore development and supervising and coaching a staff of ten architects and engineers.
    • Owned quality and process improvement initiatives at the department level, including the successful deployment of the Microsoft Framework (MSF) and new quality metrics.
    Technologies: Testing, Encryption, Messaging, SQL, .NET
  • Architect

    2002 - 2003
    • Evangelized Microsoft datacenter programs to Unisys clients by creating vision architectures and deploying ES7000/EMC/Microsoft solutions in highly available SQL Server configurations for ERP and CRM applications.
    • Presented enterprise IT infrastructure roadmaps and database consolidation strategies to senior executives as part of presales initiatives.
    • Planned and executed software, databases, and BI performance engineering initiatives at Unisys and Microsoft labs on ES7000 32-CPU technology.
    Technologies: Storage, ES7000, Microsoft SQL Server
  • Principal Consultant

    1995 - 2001
    • Architected and managed a large distributed database network of more than 80 installations worldwide, supporting over 40,000 users with centralized data-marts and reporting capabilities on SQL Server, supervising a staff of twelve.
    • Developed a decision support system (DSS) used to create key performance indicators for the retail industry using VB6 and SQL Server 6.5.
    • Created a rules engine to abstract the calculation of rules in VB6.
    • Built software solutions for full life cycle initiatives including decision support systems, VRU, OLTP, OLAP, internet applications, and enterprise-wide, global solutions.
    • Managed internal staff and contractors for many projects, including Y2K remediation plans, quality assurance, and process improvement initiatives.
    Technologies: MSMQ, DCOM, SQL, VB


  • Microsoft Azure MVP

    Obtained a Microsoft MVP Azure award in the early days of Azure in 2011. Since then, I have been working with Microsoft on multiple fronts including Azure Storage, IaaS, SQL Azure, IoT, and more.

  • SQL Server and SQL Azure Shard Library

    Built in 2013, and provided as a template for a sample sharding platform, this library provides a shard technology that allows you to spread the load of database queries over multiple databases easily (SQL Server and SQL Azure). Uses the Task Parallel Library (TPL) and caching for high performance.

  • Cloud Backup Software

    Companies can use Enzo Cloud Backup to back up SQL database, Azure tables, and Azure blobs, and run database scripts on a schedule. It includes a built-in scheduler to back up data and offers many advanced features, including encryption, scheduling, and support for RA-GEO storage accounts. The product comes with a .NET API as well.

  • Edge Server

    Created an edge server from the ground up, including edge caching, API abstraction, SDK, and a plug-and-play architecture for organizations to grow the platform.

  • System and Method for Querying Disparate Data Sources in Real Time

    US Patent on accessing heterogeneous data in parallel using a data standardization method.

  • Voice Activated System on RPi and Azure

    Ever wanted to write a voice activated system on an IoT device to keep track of your “todo list,” hear your commands being played back, and have the system send you a text message with your todo list when it’s time to walk out the door? Look no further.

  • Multithreading with PowerShell Using RunspacePool

    If you are working with PowerShell, you may want to start running certain scripts in parallel for improved performance. While doing some research on the topic, I found excellent articles discussing Runspaces and how to execute scripts dynamically. However I needed to run custom scripts already stored on disk and wanted a mechanism to specify the list of scripts to run in parallel as an input parameter.

  • Speaking Engagements

    Sample Public Speaking (over 50 presentations since 2009):
    - Chicago Pass Organization: SQL Server on Steroids (Keynote Speaker, 2003)
    - Architecture Special Interest Group: SQL Server Scalability (2008)
    - Tampa .NET User Group: SQL Server Performance – Bitmask Operators (2008)
    - South Florida .NET User Group: .NET Encryption Overview (2009)
    - SSWUG vConference: .NET Encryption and Generics (2009)
    - PASS CAMP 2010, Germany: Training in Azure (2010)
    - Secrets of SQL Server Webcast: SQL Azure (2011)
    - Architecture Special Interest Group: Migrating to Azure (2011)
    - PASS SUMMIT 2011: Multitenant Design and Sharding with SQL Azure
    - Healthcare Forum, 2012: Benefits of Cloud Computing
    - Panelist at IT Cloud Expo, Miami: The Business Case for Cloud Computing (2013)
    - Code on the Beach, Florida: Sharding Adventures (2015)
    - Microsoft Channel 9 Video: Real-Time Data Integration (2016)
    - .NET Code Camp Florida: Introducing the Azure Key Vault (2017)
    - Microsoft Connections, Atlanta: IoT and Azure (2017)

  • Online Change Data Capture Platform

    This project was born out of the need to replicate data stored in SharePoint Online lists to other systems, such as a relational database or a SMS endpoint, in order to facilitate enterprise reporting and integration projects. This capability was built on top of Enzo Online, and online development platform.


  • Languages

    C#, SQL, VB, Visual Basic .NET (VB.NET), JavaScript, HTML, Python
  • Frameworks

    .NET, Windows PowerShell, ASP.NET, Windows Communication Framework (WCF)
  • Tools

    Microsoft Visual Studio, Visual Studio Online (VSO), Azure IoT Suite, Azure Key Vault, Visual Studio, Microsoft Dynamics CRM, Vault, Lawson M3, IBM DataPower, IBM MQ, Azure Search
  • Platforms

    Azure, Azure IaaS, SharePoint, MuleSoft
  • Storage

    Azure Blobs, Microsoft SQL Server, Azure SQL, NoSQL, Azure Cache, IBM Db2, Couchbase
  • Other

    Public Speaking, Design, Azure Service Bus, Enterprise Architecture, Data Encryption, Software Design, Microsoft Azure, Access Control, Compliance, Message Bus, X.509 Certificates, PeopleSoft, Messaging, Encryption, ES7000, Storage, DCOM, MSMQ, DocumentDB, High Availability Disaster Recovery (HADR), Internet of Things (IoT)
  • Libraries/APIs

    SharePoint API, Azure Cognitive Services
  • Paradigms

    Distributed Computing, Azure DevOps, Scrum, Parallel Computing, Model View Controller (MVC), Testing
  • Industry Expertise



  • Master's Degree in Business Administration (MBA)
    1994 - 1995
    Indiana University - Indiana
  • Bachelor's Degree in Aerospace Engineering (Aeronautics)
    1988 - 1992
    ESTACA - Paris, France

To view more profiles

Join Toptal
Share it with others