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