Senior Director, Platform & Ecosystem
Senior Director, Platform & Ecosystem at Jive Software
|Recommendations||16 people have recommended Mark|
Join LinkedIn & access Mark's full profile
Senior Director, Platform & Ecosystem
Over the course of 20 years in the IT field I've been fortunate enough to gain a broad set of experience ranging from “down-in-the-dirt-get-the-code-out now!” programming, to long range strategic planning across a variety of disciplines. I've never been afraid to tackle challenges, and look to create new opportunities by applying emerging technologies—and common sense—to difficult business problems.
Although I’m still a geek at heart, working in Jive’s fast paced, lean environment, if you want something done, you roll up your sleeves and just do it. Leading the Technology Partner Program, I’ve done everything from partner enablement to developing a joint business and go to market plan.
From a technology standpoint, I've always tried to use the right tool for the job. Whether it’s building an SDK in node.js, or building a responsive UI, I’ve gained hands on experience with a diverse assortment of technologies. Recently, I’ve been working directly with our solution providers as well as IT developers to deliver cloud based social applications into Jive’s on-prem and cloud offerings.
I'm a firm believer in open technologies and have participated in numerous open source and open standards activities. I served as the President of the OpenSocial Foundation for over three years where I grew the community through adoption of the standard and implemented sound operational and financial practices. Recently, joined the Board of Directors where I work with the other industry leaders to establish the strategic direction of the Foundation.
Specialties: Solving problems. Social computing. Internet/Web standards
Public speaking. OpenSocial, SaaS, Web 2.0 technologies
As Senior Director, I am responsible for the overall growth of Jive’s Partner ecosystem, establishing strategic relationships that complement our platform positioning, and driving bottom line revenue through referral and reselling agreements. The first year of re-launched program drove ~$1M in ecosystem spend. In addition, I lead Jive’s developer outreach and evangelism efforts, including the Jive Developer Community and JiveWorld.
As Director, I redefined Jive's strategy for Technology Partners. This included a pivot away from the Apps Market to a model based on referral and reseller relationships. I rebuilt the Technology Partner ecosystem from the ground up, focusing on partners that compliment Jive's core capability, extend the platform with new, differentiating features, or integrate multiple systems of record. In addition, under my leadership, we overhauled the Jive Developer Community, created a formalized Developer Program, and implemented a complete training program.
As a member of the Board of Directors, I support the mission to ensure the free and open development of social business standards within the industry and increase the adoption of OpenSocial. In conjunction with the other Board members and officers, I work to establish the strategic direction and priorities of the Foundation.
As a Mentor at the CED, I provide provide practical, day-to-day professional advice, coaching, and strategic advice to innovative startups. The topics we work together on cover a broad range of business activity, including product development, marketing, intellectual property law, finance, and founders issues.
I'm proud to volunteer my time at an incredible organization and would encourage those in North Carolina's Research Triangle Park area to do the same. More information is here: http://www.cednc.org/?MentorService
As President of the OpenSocial Foundation, appointed by the Board of Directors, I am the Chief Executive Officer of the corporation. Responsibilities include upholding the organization's charter, which is to ensure the free and open development of the OpenSocial specification. This includes working with industry members in defining the scope of the specification, driving implementations, and illustrating, via working solutions, the business value of open platforms. In addition, officers are responsible for the overall operation of the Foundation, including presiding over community elections, and other out reach activities.
Mark Weitzel is currently responsible for defining and driving the social media and Web 2.0 standards and open source strategy for IBM. In this role, he works with IBM senior executives to establish a shared vision of standards based collaborative systems. In executing on this vision Mr. Weitzel has three main responsibilities:
* Ensuring technical and business alignment of IBM requirements with emerging Internet standards and open source projects
* Working with IBM product teams on implementation of open, standards based collaborative platforms
* Establish new revenue opportunities by driving the development of innovative solutions in vertical industries based on open, Web 2.0 standards
A method for dynamically managing a social network group performed by a group management system having at least one physical processing apparatus includes receiving, with the group management system, data from a number of source providers over a computer network; identifying a basis for creating a new social network group from the data with the group management system; creating the new social network group with the group management system; and automatically inviting a number of members to join the new social network group with the group management system, each of the members being associated with the basis identified in the data for creating the new social network group.
Under the present invention, a set of filters (e.g., one or more) is associated with a hierarchical tree, which includes sets of namespace nodes, element nodes and variable nodes. Once the set of filters is associated with the hierarchical tree, a network document is parsed and compared to the hierarchical tree to identify a set of corresponding filters. Each corresponding filter is then evaluated based on the network document to determine which, if any, are "satisfied." The network document is then communicated to the user(s) that correspond to the satisfied filter(s).
The invention provides a software construct, herein termed a Web service container, for managing Web services at a network node and an adaptive model for the dynamic configuration of a plurality of Web service containers distributed throughout a network, such as the Internet or an intranet, in a software and hardware platform-independent manner. Containers can communicate with each other via the network to determine contextual information such as the identity of each other, the capabilities of each other, the operating system or platforms of each others, the contents of the container (i.e., the available Web services at that location), etc. By providing a container framework and the ability to exchange contextual information, the present invention allows servers as well as clients to dynamically exchange Web services software as well as contextual information, such as current workload, so that servers and clients are virtually limitlessly reconfigurable based on context.
The invention is a method and apparatus that, upon receipt of a Web service deployment artifact, attempts to determine a deployment strategy for the Web service and deploy the Web service using that strategy. The invention stores a plurality of deployment strategies and corresponding deployment identifiers. When it receives a deployment artifact, it checks if it is a recognized deployment descriptor object that is registered with it as a deployment identifier, and, if so, runs the corresponding deployment strategy to deploy the Web service. If this scheme does not work, it tries a second scheme in which it assumes that the artifact is a URL or URI character string and attempts to parse the artifact to determine the extension of the provided resource and use it as its deployment identifier. If it determines and recognizes the extension, it attempts to deploy the Web service utilizing the deployment strategy that it has registered as corresponding to that extension/identifier. If that is unsuccessful, it attempts to parse the provided resource to create a Document Object Model (DOM) and then queries the DOM's namespace for a deployment strategy.
Sharing content between users of different social networks includes: in a source social network implemented by at least one processor, receiving shared content uploaded by a source user with an indication of a number of recipients of the shared content; establishing a trusted communication link between the source social network and at least one external social network; and allowing the number of recipients to retrieve the shared content from the source social network via the trusted communication link.
Jive's Developer Blog is the place where you can read about how people are building unique and interesting solutions to complex business problems using Jive's Social Business Platform. Come and join the conversation!
"Unprecedentedinsight into the use and behavior of WebSphere's APIs in real-world environments--andsystematic guidance for delivering systems of exceptional performance, robustness, and businessvalue. Coverage includes-- *Practical introductions to J2EE, WebSphere Application Server 5.0 , and Web application architecture *Detailed coverage of Web application construction, including MVC partitioning with Struts, servlets/JSP, and session management *Step-by-step guidance for building and testing application business models, including JUnit testing *In-depth insight into EJB architecture, including transactions, security, and advanced object relational mapping *Web services: examples and best practices leveraging WebSphere Application Server 5.x's latest enhancements."
Advancements in telehealth technologies offer health care providers and medical practitioners ever expanding solutions to improve the quality and timeliness of care. As the use of technology increases, corresponding attention needs to be given to bringing care providers closer to their patients. Extended networks of family, friends and healthcare professionals are integral to a successful care plan. Service oriented architectures and Web 2.0 technologies offer an effective approach to integrating telehealth solutions with social networks to create a new and innovative approach for offering patient centric care. These combined solutions offer the patient and the people who form their primary and extended care networks, a means to communicate, interact and adapt as needs and situations change. Enabling new and creative applications will improve the ability for medical professionals to deliver quality care by combining clinical data with a patient’s own 'network effect'.
Web 2.0 standards define a distributed embeddable application model that can be used to implement medical best practices in the form of a medical protocol.
With the Web 2.0 technology of OpenSocial gadgets, developers can easily include their applications in popular Web sites, such as iGoogle, MySpace, Hi5, LinkedIn, and others. In this article, explore OpenSocial gadgets through hands-on construction of an application that leverages the pureXML® capability of DB2®. This article is the last in a series of three that illustrates how to build a pureXML application whose user interface is a gadget that you can deploy in any OpenSocial compliant Web site.
Executive Director Circulation Fulfillment and Retail Sales at The New York Times
Greater New York City Area
Southern Region Territory Manager at Mail-Gard
Raleigh-Durham, North Carolina Area
Partner at Orrick, Herrington & Sutcliffe LLP
San Francisco Bay Area
Regional Sales Manager at Hanover Displays
Dallas/Fort Worth Area
Manager, Technical Service Delivery at SunGard Availability Services
Greater Philadelphia Area
VP, of Global Alliances at Jive Software
Director, Professional Services Engineering at Jive Software
Director, Product Marketing at Jive Software
Developer Evangelist at Jive Software | Speaker
Executive Chairman at Jive Software
Programming Analyst at Apple(V: MSAT)