Difference between revisions of "Kevin Smith Application 2010"
(New page: I'm Kevin Smith, [xmpp:kevin@doomsong.co.uk xmpp:kevin@doomsong.co.uk], and I'm applying to retain my XSF membership. ==History== I've a PhD from the University of Exeter, (a study into S...) |
(Created page with " I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk. {| |width="100%"| == Contents == </div> * ...") |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==History== | I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk. | ||
I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&D Manager at a company developing credit card fraud detection systems, and I now work for [http://isode.com Isode] in the XMPP team. I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council. | |||
{| | |||
|width="100%"| | |||
== Contents == | |||
</div> | |||
* [[#History|<span class="tocnumber">1</span> <span class="toctext">History</span>]] | |||
* [[#Jabber.2FXMPP_Projects|<span class="tocnumber">2</span> <span class="toctext">Jabber/XMPP Projects</span>]] | |||
** [[#Code|<span class="tocnumber">2.1</span> <span class="toctext">Code</span>]] | |||
** [[#XMPP_Protocol|<span class="tocnumber">2.2</span> <span class="toctext">XMPP Protocol</span>]] | |||
** [[#XMPP_documentation|<span class="tocnumber">2.3</span> <span class="toctext">XMPP documentation</span>]] | |||
** [[#Plans_for_the_future|<span class="tocnumber">2.4</span> <span class="toctext">Plans for the future</span>]] | |||
* [[#XMPP_-_Why_I_like_it|<span class="tocnumber">3</span> <span class="toctext">XMPP - Why I like it</span>]] | |||
* [[#XSF_Work|<span class="tocnumber">4</span> <span class="toctext">XSF Work</span>]] | |||
* [[#Why_I.27m_reapplying|<span class="tocnumber">5</span> <span class="toctext">Why I'm reapplying</span>]] | |||
|} | |||
== History == | |||
I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&D Manager at a company developing credit card fraud detection systems, and I now work for [http://isode.com Isode] in the XMPP team (this application is, as always, personal). I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council. | |||
== Jabber/XMPP Projects == | |||
=== Code === | |||
* I was project leader for the [http://psi-im.org/ Psi] client for nearly 5 years, until early last year. | * I was project leader for the [http://psi-im.org/ Psi] client for nearly 5 years, until early last year. | ||
* I'm now coding on the new [http://swift.im/ Swift] client with Remko. | * I'm now coding on the new [http://swift.im/ Swift] client with Remko. | ||
Line 14: | Line 36: | ||
* In my day job I work on the M-Link server (among other things). | * In my day job I work on the M-Link server (among other things). | ||
===XMPP Protocol=== | === XMPP Protocol === | ||
I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise). | I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise). | ||
===XMPP documentation=== | === XMPP documentation === | ||
* [http://oreilly.com/catalog/9780596157197/ XMPP: The Definitive Guide] for O'Reilly, which | |||
* [http://oreilly.com/catalog/9780596157197/ XMPP: The Definitive Guide] for O'Reilly, which has been out about a year now. It's good, really - buy it please. | |||
===Plans for the future=== | === Plans for the future === | ||
==XMPP - Why I like it== | As well as continuing work on Swift, I intend to continue contributing to XEPs and chairing council. I also expect I'll keep doing XMPP stuffs at Isode. | ||
I came to Jabber because I was on Linux and didn't like the thought of using clients that had to play catch-up to the legacy networks; | |||
== XMPP - Why I like it == | |||
I came to Jabber because I was on Linux and didn't like the thought of using clients that had to play catch-up to the legacy networks; Jabber's open standard felt cleaner. As a geek, helping to set up the university Jabber server was also an appeal. I got drawn into development with Psi and learned more about the protocol decided it's a standard worth supporting. I've since had a great deal of contact with the communit(y|ies), and met a good bunch of people at FOSDEM and the XMPP Summit that help me want to keep being involved. | |||
== XSF Work == | |||
* I'm a Council member. | * I'm a Council member. | ||
* I chair Council. | * I chair Council. | ||
Line 35: | Line 62: | ||
* I'm on the review team. | * I'm on the review team. | ||
==Why I'm reapplying== | == Why I'm reapplying == | ||
So I can keep doing what I'm doing in the XSF. | So I can keep doing what I'm doing in the XSF. |
Latest revision as of 10:20, 27 June 2017
I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk.
Contents |
History
I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&D Manager at a company developing credit card fraud detection systems, and I now work for Isode in the XMPP team (this application is, as always, personal). I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council.
Jabber/XMPP Projects
Code
- I was project leader for the Psi client for nearly 5 years, until early last year.
- I'm now coding on the new Swift client with Remko.
- I wrote the SleekMigrate app for migrating between XMPP server software.
- I developed much of the SleekBot, which is a bot for running in MUCs - it's active in the jabber and jdev mucs on jabber.org, as well as Psi's muc.
- My (abandoned) MaybeLater task manager system accepted new tasks through an XMPP bot.
- I have contributed to the SleekXMPP Python XMPP library.
- In my day job I work on the M-Link server (among other things).
XMPP Protocol
I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise).
XMPP documentation
- XMPP: The Definitive Guide for O'Reilly, which has been out about a year now. It's good, really - buy it please.
Plans for the future
As well as continuing work on Swift, I intend to continue contributing to XEPs and chairing council. I also expect I'll keep doing XMPP stuffs at Isode.
XMPP - Why I like it
I came to Jabber because I was on Linux and didn't like the thought of using clients that had to play catch-up to the legacy networks; Jabber's open standard felt cleaner. As a geek, helping to set up the university Jabber server was also an appeal. I got drawn into development with Psi and learned more about the protocol decided it's a standard worth supporting. I've since had a great deal of contact with the communit(y|ies), and met a good bunch of people at FOSDEM and the XMPP Summit that help me want to keep being involved.
XSF Work
- I'm a Council member.
- I chair Council.
- I'm the infrastructure team lead.
- I'm one of the jabber.org admins (not strictly XSF).
- I'm an XSF org admin for GSoC this year.
- I perform small tasks like proofreading for the commteam.
- I'm on the review team.
Why I'm reapplying
So I can keep doing what I'm doing in the XSF.