Conferences

Conference participation

I have always enjoyed speaking at conferences and over the years I feel very lucky to have had the chance to attend a number of interesting ones. I don't spend anything like as much time at conferences as I used to but I still try and attend two or three each year. In this section of the site I have attempted to document all of my conference participation over the years. I still have some details to fill in but I'm getting there!

Below, you will find a table, sorted by date, with a few words about my involvement in the various events. Over time I want to try and fill in more of the Comments column with details of the session(s) that I presented.  I have also added standards body face to face meetings that I have attended to the table.

2019
2018 2016 2015 2014 2013 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993



Conferences and Open Technical Meetings (by year)


 

2019

Date Event Location Comments
Dec
AWS re:Invent
Las Vegas
Attended multiple customer meetings, coordinated multiple sessions and helped run a Neptune workshop.
 
[Top of page

 

2018

Date Event Location Comments
Nov
AWS re:Invent
Las Vegas
Attended multiple customer meetings.
 
[Top of page

 

2016

Date Event Location Comments
Oct
IBM World of Watson
Las Vegas
I presented technical sessions on various solutions we were building based on graph database technology and took part in three technical panels. We also had a live demo running on the show floor that I helped run. Also took part in multiple customer meetings, analyst briefings and press interviews.
 
[Top of page
 

2015

Date Event Location Comments
Oct
IBM Insight
Las Vegas
I presented technical sessions on various solutions we were building in the area of social analytics and insight. I also took part in two technical panels. We also had a live demo running on the show floor that I helped run as well as sessions in the emerging technology and reserach lab. Also took part in multiple customer meetings, analyst briefings and press interviews.
 
[Top of page
 

2014

Date Event Location Comments
Jan
IBM Connect 2014
Orlando
This year I went as a speaker and had a very productive week despite the lousy (wet and cold) weather. I also spent a lot of time in the Innovation Lab helping to show some of our latest research work to customers, analysts and press.
 
[Top of page
 

2013

Date Event Location Comments
Aug
Workshop on Social Standards : The Future of Business
San Francisco
I attended the W3C/OSF jointly hosted meeting on the future of Web standards in the area of social business and social software in general. We had a great turnout and two days of very lively discussions. I'll post a link to the public minutes when they become available.
Jan
IBM Connect 2013
Orlando
I did several press and analyst interviews as well as customer meetings. I also helped host a group of journalists and analysts for an open forum style discussion around the topic of social business and the role played by open source and open standards. It was really nice to be able to attend a conference again for the first time since 2009.
 
[Top of page

2009

Date Event Location Comments
Mar
SHARE
Austin
It was nice to have SHARE come to Austin, meaning that I did not have to travel anywhere by plane to attend. I again helped chair the SOA Project and gave the kickoff talk for the project in which I covered such things as SOA,Standards,Web Services, Smart Planet and cloud computing. I also took part in a panel discussion at the end of the week. Sadly attendance seemed lower than normal for SHARE (due to the economy I'm sure) which is a shame as the sessions were great and the weather in Austin all week was awesome
 

[Top of page

2008

Date Event Location Comments
Oct
Colorado Software Summit
Keystone
It was great to be back at my favourite conference after two years away. I attended lots of great sessions and ran a couple of BOFs on Rich Internet Application design choices and Social Networking.
Aug
SHARE
San Jose
I presented a talk entitled "Why SOA is important for your business" for the SOA Project and also chaired several other sessions. We had another great week and it was great to be back at SHARE having missed the prior two in San Diego and Orlando.
Jun
Microsoft Tech Ed (for developers)
Orlando
I attended the first week of Tech Ed to get another update on current Microsoft product offerings.
 

[Top of page]

2007

Date Event Location Comments
Jun
Microsoft Tech Ed
Orlando
I attended Tech Ed to learn about Microsoft product offerings. I had no idea at the time that this would be the last conference I would attend before I was diagnosed with cancer just four months later.
Feb
SHARE
Tampa
I presented a session on SOA for the new SOA project and also chaired several other sessions. We had a great week with lots of realy great sessions and some excellent interaction with the attendees.

[Top of page]


2006

Date Event Location Comments
Aug
SHARE
Baltimore
I presented a session on SOA for the WEBS project and also chaired several other sessions. This was another good week at SHARE.
Jun
SI 2006
Prague, Czech Republic.
I attended the 14th International Conference on Systems Integration (SI 2006) in Prague. The conference was housed in the beautiful Zofin Palace and was a pleasure to attend. I gave two keynote talks. One on the Sunday before the main conference as part of the focussed technical day on Web Services. The other, a talk on SOA and the role of Open Standards as part of the main conference opening session.
Apr
OASIS WSSX F2F
Austin, Texas
For once no travel was needed as I helped host and co-chaired a face to face meeting of the OASIS Web Services Secure Exchange (WSSX) Technical Committee in Austin.
Mar
SHARE
Seattle, WA
I spoke three times and also chaired several other sessions.

My talks were:

  • What you need to know about SOA and why.
  • Advanced Web Services (beyond SOAP, WSDL and UDDI) Part 1.
  • Advanced Web Services (beyond SOAP, WSDL and UDDI) Part 2.
Jan
SD Forum
Santa Clara, CA
I attended an SD Forum event focussed on Web Services and interoperabiliy and took part in one of the panels.

[Top of page]

2005

Date Event Location Comments
Dec
OASIS WS-SX TC F2F
Redmond (near Seattle)
I attended the first meeting of the new OASIS Web Services Secure Exchange Technical Committee. I was elected co-chair of the committee.
Oct
Colorado Software Summit
Keystone
I made my almost annual trek to the "Summit". Having only run a BOF last year, I returned as a full speaker this year which as always meant giving six talks (two different ones each repeated three times). This year the talks I gave were updated (and significantly expanded) versions of a couple that I gave at SHARE earlier in the year:
  • Web Services Advanced Topics (beyond SOAP, WSDL and UDDI) Part 1
  • Web Services Advanced Topics (beyond SOAP, WSDL and UDDI) Part 2
Sep
Microsoft Professional Developers Conference (PDC)
Los Angeles
I attended the PDC to learn more about what is coming next from Microsoft.
Aug
SHARE
Boston
I gave four talks on Web Services, SOA and XML and chaired several others. They were basically updated versions of the talks I gave in Anaheim back in February. It was a very busy but very good week.
May
SD Forum
Santa Clara
The SD Forum puts on about 25 to 30 events a month. They have about 2000 members and run 14 SIGS. On May 24th they ran an all day event focussed on Web Services. I attended all day and gave the IBM keynote. It was a very interesting day packed with talks and panels. You can find out more about SD Forum here.
Apr Gartner Enterprise Architecture Summit Los Angeles As co-Chair of the OASIS WS-Security TC, I attended the conference specifically to participate in the OASIS WS-Security interoperability demo. We had 15 companies demonstrating interoperability of secured messages between each other using WS-Security. It was very cool to see all the different implementations all working together.
Feb SHARE Anaheim I gave four talks:
  • Web Services & SOA: The Evolution Of OnDemand Business For The Web
  • Advanced Web Services Specifications: Beyond SOAP, WSDL and UDDI Part I
  • Advanced Web Services Specifications: Beyond SOAP, WSDL and UDDI Part II
  • XML 101 For Network Specialists
I also chaired several sessions and found myself running all over the place as one of the many volunteers that keep SHARE running and also make it the event that it is

[Top of page]

2004

Date Event Location Comments
Dec Evolve Brisbane I gave the IBM keynote address:
  • Addressing IT complexity with SOA: Using services oriented architecture (SOA) and open standards based technology to address complexity and become an OnDemand business.
I focussed on OnDemand computing, SOA, Web Services and open standards. I also participated on the "Expert Panel".
Oct Colorado Software Summit Keystone I chaired a BOF on declarative user interface design using XML. I did not do my usual set of six speaking sessions. It was nice to actually attend a few sessions for the first time since I began attending this conference in 1993!
Oct W3C XML Binary Characterization WG Tokyo, Japan I hosted a meeting of the W3C Binary Characterization Working Group at one of the IBM buildings in Tokyo. Some of the photographs that I took as well as a bit of a writeup of the sightseeing I was able to do in Japan during that visit are in the Travel journal.
Feb SHARE Long Beach For once I did not do any speaking but spent plenty of time chairing sessions.

2003

Date Event Location Comments
Oct Colorado Software Summit Keystone I gave two talks, each one repeated three times:
  • Making Web Services Secure: An Introduction
  • Web Services Advanced Topics: Beyond SOAP, WSDL and UDDI
Aug Evolve Sydney I gave the IBM Keynote:
  • "Bridging the Enterprise: Early Experiences with Web Services Solutions (and a look at where we are in terms of adoption)
I also took part in the "Expert Panel".
Jun OASIS WSS TC F2F (#3) San Francisio We held a face to face meeting of the OASIS WSS TC at the IBM facility in downtown San Francisco.
Feb SHARE Dallas I chaired several sessions. We had severe ice storms that week in Dallas which left several speakers stranded all over the place. This was a week to forget in terms of logistics!

2002

Date Event Location Comments
Dec OASIS WSS TC  F2F (#2)
Baltimore We held the scond face to face meeting of the OASIS WSS TC co-located with other OASIS events at XML 2002.
Nov Colorado Software Summit Keystone I gave two talks, each one repeated three times, and also chaired a BOF:
  • Using XML to Draw Pictures: A Detailed Introduction to SVG, Part 1
  • Using XML to Draw Pictures: A Detailed Introduction to SVG, Part 2
  • BOF:Web Services Round Table Discussion
Oct Evolve Sydney I gave the IBM keynote entitled:
  • Web Services - We've come a long way in a short time
I also visited the University of Sydney and gave the same talk there as part of their Smart Internet Technology seminar series.
Sep
OASIS WSS TC - F2F (#1)
San Francisco
We held the first meeting of the OASIS WS-Security Technical Committee at the Sofitel in San Francisco (it's actually Redwood Shores I think but close to the SFO airport). I am the co-chair of the group. We had over 80 people in attendance.
Aug XML/Web Services One, Boston
Boston
Aug SHARE San Francisco
May IBM developerWorks Live! San Francisco
Apr Software Developer West San Jose, CA.
Mar SHARE Nashville

2001

Date Event Location Comments
Jul SHARE Minneapolis
May Evolve Sydney I flew from Hong Kong to Sydney (just a quick 9 hour hop!) to deliver the IBM Keynote at the Evolve conference.
May WWW 10 Hong Kong I attended WWW 10 in Hong Kong. I gave a talk on XML programming in Java as part of the Developer's Day. I was also a co-host/organizer of that day.
Mar XML One London I again had the pleasure of being the co-chair for this event.
Mar XML One Austin
Feb SHARE Long Beach

2000

Date Event Location Comments
Oct/Nov Colorado Software Summit Keystone
Oct
XML One
London

Sep IBM Architecting e-Business Solutions Copenhagen
Aug IBM Solutions 2000 Las Vegas
Aug
W3C SVG WG - F2F
Vancouver

Jul
IBM Architecting e-Business Solutions
Toronto

Jul SHARE Boston
Jun JavaOne San Francisco
May IBM Architecting e-Business Solutions Santa Monica
May WWW 9 Amsterdam
Apr W3C SVG WG - F2F
Dublin

Mar IBM Architecting e-Business Solutions Berlin
Mar
COMMON San Diego
Mar SHARE Anaheim
Feb
W3C SVG WG - F2F
San Francisco
I attended another meeting of the W3C SVG WG. This one was held at the Embassy Suites hotel near the SFO airport.

1999

Date Event Location Comments
Nov
W3C SVG WG - F2F
Cupertino
I attended another face to face meeting of the SVG WG hosted by Apple in Cupertino, California.
Oct/Nov Colorado Software Summit Keystone I gave two talks, each given three times:
  • A detailed introduction to parsing and processing XML documents in Java.
  • A detailed introduction to Java 2D
Sep COMMON San Antonio I repeated my Solutions '99 talks as a two part session for the COMMON audience.
Aug SHARE Chicago II repeated my Solutions '99 talks as a two part session for the SHARE audience.
Aug
W3C SVG WG - F2F
Ottawa
I attended another face to face meeting of the SVG WG hosted by Corel in Ottawa, Canada.
Jul
IBM solutions '99
Las Vegas
I gave a fairly lengthy talk for programmers wishing to use Swing and Java 2D:
  • Exploiting the capabilities of Swing and Java 2D
Jul
European Patent Office
Munich
I flew over to Munich to give a presentation to a meeting of the European Patent Office. My presentation was entitled:
  • Why e-Commerce (and e-Business) is right for you.
The meeting (officially a hearing) was called to discuss ways in which electronic processing technologies could be used to further improve the services offered by the EPO to its customers. The minutes of the meeting are public and available here
Jun
W3C SVG WG - F2F Golden
I attended another SVG WG F2F, hosted by quark in Golden, Colorado. Golden is just outside of Denver in the foothills.It's probably most famous for being the home of the Coors brewery (which was right across the street from my hotel).
Apr
W3C SVG WG - F2F
Nice
I hosted a face-to-face meeting of the W3C Scalable Vector Graphics (SVG) Working Group at the IBM facility in La Gaude, which is just outside of Nice in the South of France. It's a truly beautiful location to hold a meeting. You have views of the Alps from one side of the conference room that we were in and views of the Mediterranean from the other.
Mar COMMON San Francisco I gave slightly updated versions of the talks that I gave at SHARE in February.
Feb SHARE San Francisco I gave two talks:
  • Platform Neutral GUI Programming with the Java Foundation Classes
  • Java 2D - An In-depth Look at the New 2D Graphics Classes in JDK 1.2

1998

Date Event Location Comments
Nov Colorado Software Summit Keystone I gave two talks, each one repeated three times:

  • An Introduction to Swing (Platform independant user interface programming using the JFC).
  • An Introduction to Java2D (Platform independant graphics programming in Java).
Sep COMMON Anaheim I repeated the talks that I gave at SHARE in Washington DC.
Aug SHARE Washington D.C. I gave three talks:
  • Introduction to Java AWT Programming
  • Java AWT Programming: Intermediate
  • Java Foundation Class (JFC) Programming
May IBM Technical Interchange Orlando I again gave talks that discussed the use of Java to build GUI applications. The talks were aimed at helping OS/2 and Windows programmers understand the potential migration path to Java based applications.
Feb SHARE Anaheim I gave two talks:
  • Converting GUI Applications to Java
  • An Introduction To The New Java Foundation Classes

1997

Date Event Location Comments
Nov Colorado Software Summit Keystone I gave two talks (each repeated three times)

  • Converting GUI applications to Java, Part I - The basics
  • Converting GUI applications to Java, Part II - Advanced topics
Sep COMMON San Antonio I repeated the talk I gave at SHARE in Atlanta, earlier the same year:
  • An Introduction to the Java AWT for GUI programmers. (a look at the Java AWT and how to get productive in a hurry)

Sep IBM Technical Interchange St. Louis With my new focus on Java but continued interest in GUI programming I gave a related talk:

  • Converting GUI applications to Java

I focussed on converting OS/2 and Windows GUI applications to the Java AWT.
Aug SHARE Atlanta
I gave one talk:
  • An Introduction to the Java AWT for GUI programmers. (a look at the Java AWT and how to get productive in a hurry)
May Software Expo Paris I gave one talk:

  • Portez vos applications Windows et OS/2 sur Java (Porting your OS/2 and Windows applicatns to Java)
Feb JavAus '97 Sydney I gave one talk entitled:

  • Java and OS/2 - the true Network Computing Paradigm
Jan IBM Expert Series Barcelona I gave two talks:

  • Converting GUI aplications to Java: Part I - The Basics
  • An introduction to GUI programming with the new Java Foundation Classes

1996

Date Event Location Comments
Oct ColoradOS/2 Keystone I gave three, each one repeated three times (nine talks, what was I thinking!!!):
  • OS/2 Graphics programming Part I - the building blocks
  • OS/2 Graphics programming Part II - advanced topics
  • OS/2 Graphics programming Part III - working with bitmaps
These were some of the last OS/2 PM and GPI talks I ever gave. I began working more with Java at the end of 1995 and by the end of 1996 I was looking more at the Java AWT and related UI than the native OS/2 one (albeit running on OS/2)
Apr IBM Technical Interchange Nashville

1995

Date Event Location Comments
Oct ColoradOS/2 Keystone I gave two talks, each one repeated three times:
  • Advanced OS/2 Graphics using the GPI and beyond, Part I
  • Advanced OS/2 Graphics using the GPI and beyond, Part II
I also ran a "Help clinic" on OS/2 graphics.
Oct IBM (PSP) Technical Interchange Paris I gave a repeat of my New Orleans talks in Paris. As a side note I also got engaged to my now wife while I was there!
May IBM (PSP) Technical Interchange New Orleans I don't remember exactly what I spoke about but it would have been OS/2 PM and GPI related for sure.

1994

Date Event Location Comments
Oct/Nov ColoradOS/2 Colorado Springs I gave two talks, each one repeated three times:
  • Understanding the GPI: Exploring and Exploiting OS/2 Graphics
  • Exploiting Fonts in OS/2 PM Applications
Sep IBM (PSP) Technical Interchange Berlin I repeated my talks from the San Francisco event for the European audience.
Sep NetworkWorld+Interop Atlanta I spoke about writing programs to exploit the OS/2 Presentation manager and the GPI.
Jul/Aug IBM OS/2 Roadshow Auckland, Wellington, Sydney, Melbourne I took part in the OS/2 tour of Australia.I stopped off en-route in New Zealand to give some OS/2 talks to business audiences in Auckland and Wellington. I then flew over to Australia to take part in the OS/2 Tour of Australia. I gave several talks in Melbourne and Sydney. I don't recall the exact talks I gave but I think they included an update on the overall status of OS/2 as well as my usual PM and GPI talks. I also went into the TV studio to record a video of one of the talks.
Apr IBM (PSP) Technical Interchange San Francisco I spoke about writing programs to exploit the OS/2 Presentation manager and the GPI.
Mar Software Developer West San Jose, CA. I gave talks on OS/2 Presentation Manager programming.

1993

Date Event Location Comments
Oct/Nov ColoradOS/2 Colorado Springs I gave three talks, each one repeated three times (nine 90 minute talks in all), yes I think I was a little nuts!
  • Power Programming with the OS/2 GPI
  • Exploiting Fonts in an OS/2 PM Application
  • Writing Well-Behaved PM Applications
Oct OS/2 Professional Interchange Palm Springs This was the first and only time I had been to Palm Springs. What a beautiful place. I spoke about the OS/2 Presentation Manager and the GPI.
Jul OS/2 Device Driver Conference San Jose I spoke about the internals of the OS/2 Graphics Engine to an audience of device driver writers.
May Comdex Atlanta A group of us stood around doing white board Q&A with anyone who came up to the OS/2 booth(s) and had questions. We had a printer attached to the whiteboard so the attendee could take the results of the chalk talk away with him/her.
Jan ColoradOS/2 Colorado Springs This was the very first ColoradOS/2 conference. I drove the round trip from Boca Raton, FL to Colorado Springs (with stops in Alabama, San Antonio, El Paso, Tucson, Alberquerque, St. Louis and Atlanta). My Dad had recently died and my Mum was over visiting from the UK at the time so she came with me on the journey. I think it really helped take her mind off things and we both made a lot of friends. Many of the friendships I made at the conference, continue to this day. I put over 6000 miles on the rental car that trip!

I gave talks about the OS/2 Presentation Manager

[Top of page]


SHARE - Anaheim, California/U.S.A (February 2005)

Ask anyone who has been around SHARE for a while, what SHARE stands for and you'll probably get told "It's not an acronym - it's what we do." SHARE is in fact, a very large user group. Most of the people that attend are connected in one way or another to large IBM mainframe computers (not literally). The topics discussed at SHARE run the full spectrum from backing up to tape drives to advanced web services architectures. The nice thing about SHARE is that it is largely run by people who donate their time and people whose companies donate the time of their employees (as speakers and session chairs). I have been involved with SHARE for many years and currently I help run the WEBS project. We mostly focus on providing sessions on emerging technologies such as XML and WebServices. We tend to be one of the more leading edge tracks at SHARE. I spoke four times during the Anaheim event and chaired several additional sessions - it was a busy but rewarding week!

SHARE is unusual from many conferences in that it happens twice a year. Usually alternating between the East and West coasts of the U.S.A. The next SHARE event will be in August, in Boston.

Quick links:


[Top of page]

Evolve - Brisbane, Australia (December 2004)

The folks at DSTC who run the Evolve conference have very kindly invited me to speak at their event on more than one occasion. In previous years the conference has been held in Sydney but this year it was held in Brisbane. I had never been to Brisbane before. The change of scene was nice and once again the conference, which attracts a lot of people from both government and industry in Australia and overseas, was very good. I was one of the keynote speakers this time. You'll find more about the speakers and sessions in the links below. I took a lot of photos during my brief time in Brisbane and I hope to add some of those to the Travel Journal soon.

Quick links:


[Top of page]

Colorado Software Summit (October 2004)

It's hard to describe in a few words how good this conference is. I have attended this conference regularly since it began way back in 1993 as an OS/2 Conference called ColoradOS/2. If you are a programmer or architect working with XML, Java and Web technologies, then this is a great place to spend a week. You'll find more about the history of the conference and it's family atmosphere at the web page below. If you only get to go to one technical conference a year this one should be on your shortlist. The conference is held at the Keystone resort about 90 miles from Denver. It takes place in the in-between time between Summer ending and ski season starting but that's not to say that you won't experience warm sunny weather one day and snow the next during the week. It's a great location and a good place to bring the family to. My kids love feeding the ducks by the lake edge. This year there were even a few beavers in the lake. I have added a few of the photos I took to the Travel Journal.

Quick links:


[Top of page]


Contact me. Last updated Jan 1st 2017