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

Massive data stream absorption

Customer had a Java/Tomcat/Apache/MySQL application that was unable to absorb real-time GPS probe point data from millions of vehicles without choking. Vendor sending the real-time GPS data would get errors and stop the feed.  Lead programmer for application insisted that the only way to fix the issue was to "upgrade to 'Enterprise class' software like WebSphere and Oracle" 

Integrating Multiple College Databases into Central Web Database

2001-2006: Lead Application Architect, DBA for system integrating multiple universities' and colleges’ admissions databases into a centralized "Sports Recruiting Management System." Led a team which built the web service used by NCAA schools across the country so that coaches and recruiters could adhere to strict NCAA recruiting and reporting requirements.

Enterprise Architecture for Fortune 5 Company: Web/voice/mobile/traffic/routing application

Demo:

Led team in Sprint that in two weeks had designed system to build fully functional in-car demo for one of the world's largest companies integrating web, voice (VXML), traffic, phone and mobile application.  Assisted with sales for final demo which used real-time, in-car, routing, voice-activated system using potential client's in-car, voice-activated system. Stepped in to program the voice activated system leveraging VXML tools when team ran into difficulty. 

Full system:

Subscribe to Apache