Login Required. Sign up now -- its free!

Experience

Jabber WindowGram Client (JWGC) Nov 2002 to Present

Lead Developer

I built this project based off of MIT's Zephyr source code (specifically the client end, zwgc and friends). It was born because Zephyr was dieing and Jabber/XMPP looked very interesting and I wanted to retain my favorite client's look and feel in the "brave new world". ;)

162 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
C/C++, XML, shell script
Technologies:
Java MySpaceIM Library Dec 2008 to Present

Lead Developer

I created this project, based off unpublished work handed off to me to form into this project. I now develop it as needed for Kraken.

8 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Java MSN Messenger Library (JML) Sep 2006 to Present

Lead Developer

I took over Roger Chen's wonderful work on JML after finding it to be my favorite of the MSN java libraries out there and finding that Roger no longer was interested in working on it. Since then I have focused primarily on patching in new functionality, fixing bugs, and pulling together work contributed by others.

65 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Technologies:
Java QQ Library Nov 2008 to Present

Lead Developer

I created this fork of the LumaQQ library based on personal need in another project. Primarily I wanted to see something actively developed as LumaQQ had fallen out of date. My goals here are to have a QQ library, written in English, with good examples and such. QQ was one of the hardest things to find a good API for when I first was asked about it.

33 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Technologies:
Martyr Jul 2007 to Present

Developer

I just started on it, but I am working on breathing some more life into the project as I want to use it in one of my other projects. =) Lots of things planned/coming soon!

22 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Technologies:
Kraken XMPP IM Gateway Oct 2008 to Present

Lead Developer

I wrote the IM Gateway plugin for Openfire from the ground up, and this is the continuation of that project. Going forward, I am the lead developer and project manager.

123 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
joscar Dec 2007 to Present

Developer

Mostly bug fixes and ICQ related new functionality. Some application of patches sent in by other developers.

5 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Nov 2008 to Present

Systems Programmer at NC State University - CHASS

I am serving as sort of a systems architech, administrator, and programmer. A lot of my work will be in Windows technologies, which will be a very interesting change for me and an opportunity to learn a lot in an area I was not previously very familiar with.

Java Facebook IM Library Sep 2009 to Present

Lead Developer

I created this small library so that the work we put into Kraken making it work with Facebook is easily shareable with other projects.

7 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java
Oct 2007 to Oct 2008

Senior Software Engineer at Jive Software

My time with Jive was divided between managing open source projects on Ignite Realtime, being a part of the development team for Clearspace, and maanging the Ignite Realtime community itself.

Languages:
ActionScript, MXML, JavaScript, Java, HTML, SQL
SparkWeb Apr 2008 to Oct 2008

Developer at Jive Software

I used to contribute to the core code periodically, and had begun work on a SparkAir desktop version.

17 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
ActionScript, MXML
Technologies:
XIFF Nov 2007 to Oct 2008

at Jive Software

I occasionally contribute to the core XIFF code in my occasional work with SparkWeb and related projects.

10 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
ActionScript
Openfire Jul 2006 to Oct 2008

Developer at Jive Software

I was previously one of the lead developers of Openfire.

329 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java, JavaScript, HTML, CSS, shell script, XML, SQL
Technologies:
IM Gateway Plugin for Openfire Jul 2006 to Oct 2008

Lead Developer

Borrowing some concepts from the work of Noah Campbell and working closely with the Jive folk, I build this plugin from the ground up and it continues to be where the bulk of my open source developer goes.

388 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Spark Nov 2007 to Jun 2008

Lead Developer at Jive Software

After the previous lead developer moved into a different position, I took over maintenance/development of Spark briefly. Not finding much time to put into it, I turned it over to an enterprising community member.

57 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Java, XML, shell script
Technologies:
PyICQt: ICQ transport for Jabber Sep 2004 to Oct 2007

Lead Developer

Basing my work on James Bunton's PyMSNt, I used his framework to form the glue between XMPP and ICQ. Over the years our development goals went off on different paths but generally kept an eye on what each other were doing. This project grew from PyAIMt which I had already been working on.

215 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Python, shell script, XML, SQL, HTML, CSS
Aug 1996 to Oct 2007

Systems Programmer at NC State University

I've been developing solutions and, as I like to put it, keeping the university running since I first began working as a student for the Engineering department. Later I moved in to the central IT organization and have been there since. I work with a slew of open source projects.

Languages:
SQL, XML, Tcl, C/C++, CSS, HTML, JavaScript, Perl, PHP, Python, shell script
PyAIMt: AIM transport for Jabber Sep 2004 to Oct 2007

Lead Developer

Basing my work on James Bunton's PyMSNt, I used his framework to form the glue between XMPP and AIM. Over the years our development goals went off on different paths but generally kept an eye on what each other were doing.

223 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
Python, shell script, XML, HTML, CSS, SQL
Kerberos Module for Apache Jul 1998 to Jun 2003

Lead Developer

Originally developed by James Robinson at NC State University, he turned the project over to me after he moved on. I eventually decided it would be better served in a hosted project environment and moved it to SourceForge and developed the 1.* series quite a bit. Eventually I grew tired/uninterested and another Daniel came along with grande plans so I turned the reigns over to him.

25 commits

activity chart for Daniel Henninger's contribution
Commit Timeline
Languages:
C/C++, shell script
Technologies: