Skip to main content

Iaas Election Software Services

2016: Infrastructure as a Service (IAAS) and Application Architecture:

Client requested upgrade of a legacy system for an organization that engages potential voters in U.S. elections across dozens of campaigns. Migrated to a full virtualized IAAS microservices architecture with virtual firewalls, virtual LANs, and virtual DEV/TEST/PROD servers. Negotiated contract for service, did load testing to predict needed allocation of resources, and led team for a successful roll-out, and hosted solution.

Originally setup in MySQL and moved to MariaDB

MySQL to MariDB migration for Drupal leads to 7x performance increase

Client had a Drupal7 site that had the (not yet discovered) bug in that version of Drupal where the views cache was being rebuilt for anonymous users accessing the front page.

While the root cause could be covered up with proxy/cache servers an ultimate solution needed to be found.

One test was to see if replacing MySQL with MariaDB increased speed. It did.  Because the cache was broken in that version of Drupal it was causing excessive DB lookups. Changing from MySQL to MariaDB resulted in a 2x to 7x performance improvement.

Legacy Vbscript/.NET CRM replacement with Drupal Commerce

Client had an emergency situation regarding a custom Windows .NET application that was an online store, a CRM system, an enterprise shipping/printing management system, and an employee management system.

Was able to immediately identify key security issues and attack vectors to stop ongoing attacks.

Assisted legal teams/law enforcement with chain of evidence and reports. Worked with legacy system code/server and client’s IT team to identify further weaknesses in system.

Led teams in multi-year process to modularize and replace legacy infrastructure without impacting business continuity. Upgrades included:

Subscribe to MariaDB