2022 → 2024 • Social network gamifying charitable giving. Led architecture design and backend implementation with a team of 25 engineers. Transformed a POC demo app to a secure, scalable, production-ready system in 9 months through the full SDLC.
2018 → 2022 • Held multiple engineering roles across Amazon and AWS, building and scaling large-scale distributed systems.
2016 → 2018 • Took over an agency-created retail experience POC and built a team to secure, standardize and scale the system to 8 flagship Nike retail locations across US, Europe and China. The Trial Zone supports digitally enhanced AR running and basketball experiences tied to shoe product launches.
2010 → 2016 • Business and technology consulting firm. Progressed from Consultant to Solution Architect to Solution Principal. Co-founded a DevOps-focused delivery practice and led client delivery of custom and cloud-native applications for enterprise clients across industries.
2006 → 2010 • Led end-to-end delivery of custom applications and data solutions for enterprise clients. Worked across Education, Retail, Manufacturing, Distribution, Finance, Healthcare, IT and Waste Management sectors using .NET, Java and MSBI stacks.
2004 → 2006 • Started a web development and online services company and managed a team of local resources and outsourced project teams to create custom apps and e-commerce systems.
Echo Global Logistics • Integrated an acquired stack of IT services using IaC approaches, Chef, .NET, Hyper-V, Azure, TerraForm and DataDog.
Western Governors University • Designed a Data CI pipeline for defining data as code using Liquibase (Datical), Chef, Vagrant and Jenkins.
Qlik Technologies • Lead architect and initial operations of QlikCloud.com, providing Qlik SaaS. Took an enterprise hosted service and enabled it as an on-demand SaaS in less than a year. Delivered a globally distributed, HA and auto-scaling system based on concurrent user login count using: MEAN stack for front-end; AWS, CloudFormation, Puppet for IaC; Consul, New Relic for operations; BlazeMeter, SauceLabs for automated testing.
Pepsi • Supported analysis of vending machine metrics by defining Talend, RDS and Tableau servers as code using CloudFormation on AWS.
Law Bulletin • Migrated JuraLaw legal docket management system from on-premise Oracle/Liferay/Solr/Jasper stack to AWS. Led the cloud vendor selection process and demonstrated better consistency, agility and sprint velocity using Puppet, CloudFormation & CI/CD. Implemented IaC to ensure consistent environments and add DR ability.
Walgreens • Implemented a time-sensitive data de-identification system to meet compliance deadlines and avoid disruption of reporting services. Ensured app data was scrubbed of identifying information before flowing between pharmacies.
Blue Cross Blue Shield of Michigan • Lead engineer on a new member portal for insurance members to manage accounts and claims. Scaled team to 22 developers by automating environment setup using RedHat/WebSphere/Oracle and an IaC & CI/CD approach to delivery. Used Backbonejs, Java Spring, Liquibase for MySQL/Oracle, CloudFormation and Puppet.
Providence Health & Services • Partnered with a new Director of Healthcare Intelligence to establish a system for applying BI principles, tooling and governance to operational and research data marts. Delivered the first two pilot projects analyzing bundled knee surgery packages and stroke services using MSBI and Tableau.
Standard Insurance • Introduced Microsoft BI stack (MSBI) and converted a set of underwriting reports migrated from Cognos. Automated server configuration as code and documented runbook processes. Created center of excellence to define security, governance and training plan.
Russell Investments • Created SalesForce app to assess which accounts to invest relationship management in, and a dashboard view for users.
CorVel Software • Automated the transition from Sales to Engineering by creating a form generation and workflow service to automate the on-boarding of each new customer using C# .NET.
Waste Management • Upgraded, optimized, re-designed and integrated Greenopolis.com site to ThinkGreenRewards.WM.com, and added a portal interface to provide the UI for recycling kiosks. Automated environment cloning of the Drupal LAMP stack using Drush and bash.
Nike • Used an IaC approach to defining a Vendor Management workflow system using SharePoint site templates, custom C# web parts and scripts.
Microsoft • Prepared hands-on data visualization workshop examples and authored 2 Green IT white paper articles for VisioToolbox.com in preparation for a Green IT conference. Mocked out HVAC sensor data generation, harvested in MySQL and bound to Visio to visualize data center temps.
Johnstone Supply • Enhanced data-driven marketing decisions and automated price setting for retail locations. Implemented MSBI stacks and configured daily intake, processing and analysis of retail store sales, costs and inventory CSVs using SSIS, SSAS and SSRS. Developed price setting UI to support region-specific campaigns based on predictive values.
Cascade Corporation • Customized reports and tooling machine code to stamp load bearing data on forklift parts to meet new regulations.
Columbia Sportswear • Updated corporate social responsibility app that enabled inspectors to remote factory locations offline, then automatically synchronize data when they come back online. Used C# .NET and XML-based data storage.
Knowledge Learning Corporation • Created kiosk time-clock software to allow parents and teachers to check children in/out, an administration UI for compliance, performance and financial reporting using Java Struts and Oracle. Created marketing campaign effectiveness reports.
WitMatix Clients (< 2006) • LAMP/Joomla sites for new and small ventures: Symmetry-SSG.com, SunRoseSheep.com, RendezvousPCs.com, RoachWear.biz, GetFlossin.com, HeadTracker.com, BerkshireTownhomes.com, MottoRX.com, ChristianQuarter.com, BuyGoodMusic.com and others.