Joe Maissel Application 2010

Background
IT Architecture and Infrastructure expert with twelve years’ experience designing and deploying highly scalable Instant Messaging, Web, and Java based applications. I have been working with XMPP for six years.

I continue to be the chair of the Financial Services Instant Messaging Association (FIMA - http://www.financialim.org). FIMA is a consortium of Wall St. firms and associated investment banks that work to promote common interests around IM, presence, and Unified Communications. I also lead the FIMA Federation sub-committee and am member of the newly formed FIMA XMPP sub-committee.

Why I'm Re-applying
I have enjoyed being part of the XSF review team. I learned a lot while reviewing XEP 234 with other XSF review team members. I would like to continue in this role and participate in future reviews.

I believe XMPP, as an open standard, has made an enormous contribution to electronic communications. I would like to see XMPP continue to grow as it garners an ever increasing role in system-to-system applications.

XMPP's capacity for pub/sub, increased integrations with SIP/SIMPLE, "Web" Services, and mobile device applications, all have great possibilities. Strong standards will be important in realizing the potential of many of these applications, both in the the enterprise and in the cloud. I feel I have the experience, after years of implementing numerous enterprise infrastructure integrations, to make a contribution to the standards effort.

In addition, I have seen first hand how basic interoperability between big players in the XMPP world has not always come to fruition. I hope my participation can improve the chances of solid interop between all players in the XMPP communitity.

Jabber\XMPP Projects
Lead Architect for Enterprise Instant Messaging and Unified Communications system based on Jabber XCP. Designed system to scale to 60,000+ users. Implementation included custom XMPP development, federation with SIP based systems, telephony and collaboration tools integration, and compliance with messaging regulations for the banking industry.

XMPP development/code
Wrote vCard blocking component in Java using Jabber component libraries. The tool allowed only authorized domains to lookup vcard information on our network and prevents unwanted information harvesting from other networks. Leveraged Jabber XCP's EventBroker to selectively filter vcard-temp iq stanzas and check the requesting domain against a whitelist.

Wrote bot in Perl to integrate our internal trouble ticket system with IM.

Desinged montitoring bot to integrate with systems monitoring tools such as BMC Patrol.

XMPP integrations
Implemented integration with Avaya phones enabling click to dial and presence injection. Integrated WebEx click to conference via Jabber External Component Interface. Implemented IM Auditor integration for message capture and compliance (messaging boundaries). All integration efforts required detailed understanding of XMPP protocol to direct vendors and troubleshoot issues.

XMPP infrastructure
Designed and implemented scablable, regionally redundant XMPP system currently serving 24,000 users. Implemented federation with AOL and Microsoft based IM networks using Jabber Inc's gateways.

In Addition
Initiated Web Applications Architecture as a new discipline, creating and teaching an original course on the subject for NYU’s professional studies program.

Contact Info
Jabber ID: joe.maissel@credit-suisse.com

Email Address: joe.maissel@credit-suisse.com

Company Name: Credit Suisse