Expertise DescriptionI have over 25 years of technology and management experience on building SharePoint development practice in the role of SharePoint, Architect, Technical Lead, Developer, and Project Manager. I have expertise in internet technologies, eCommerce, software, governance, technical design, automated workflow system development, collaboration, portals, e-business, interactive marketing systems, and enterprise project management. I have additional experience in designing and building virtual systems with VMware, Microsoft, or other technologies allowing for the creation, development and testing production systems for clients. These systems are complete environments containing virtual networks, virtual servers and virtual appliances (routers, switches, load balancers, firewalls, and intrusion detectors). The virtual environments allow for design validation and testing of high availability (elimination of single points of failure), automated failover (maintaining user session state and monitoring server state) system performance/capacity planning, information security, business continuity, and disaster recovery (backup/restore of files, server state). I have over 10 years expert witness experience with consultations, deposition, and courtroom testimony.
Areas of Expertise
I was part of a pioneering group of IT professionals that independently developed web-based ecommerce and billing information systems for selling telecommunication service online. Billing including pre-paid and subscription, retail and wholesale. Call Detail Records (CDRs) for consumers and high volume sellers were incorporated into billing and usage reports. Credit card snd ACH (Automated Clearing House) transactions were supported for B2C and B2B sales. Risk mitigation tools were incorporated or created to minimize fraud exposure. Turn-key service provider applications were developed to create a business model template for branded private label hosted solutions.