Alain Hufkens {Rich Interactive Applications Developer}

About me

I started my professional life as a developer started writing Powerbuilder applications in the late nineties. After that I entered the world of Object Oriented programming of Java and .NET. Currently I am working as a RIA developer at Nascom. We create RIA applications mainly using Adobe Flash and Flex, but we are also closely following Microsoft Silverlight. In a nutshell you can say that I am a Flexible developer with broad interests in new emerging technologies.

When I am not working I like traveling, snowboarding, mountain-biking and driving with my Vespa PX125. Lately I have also become the proud father of Robbe. Together with my girlfriend (who did an excellent job on the design) we created the birth cards and the accompanying website.

I've been working on a lot of projects in my career. Below you can find a small summary of some of the projects I worked on.

Basecamp AS3Lib

Basecamp is a project management, collaboration and task solution built by 37signals. BasecampAS3Lib is an Actionscript 3 wrapper library for the Basecamp REST API. The library can be used by Actionscript applications built with Adobe AIR or in the Browser.

This project started after building the Timy application that we use in my company to do our time-tracking. This application only uses a very specific subset of the Basecamp API, so I decided to build an AS3 library that wraps the Basecamp REST API. There are still a couple of nasty issues to fix, but the goal is to create a reusable library that provides access to all API functionality.

The code can be found on Google Code but at the moment it's still a work in progress.

Timy

Timy is an easy-to-use Adobe AIR desktop application to fill out your Basecamp timesheets. You can read all about Timy on the site or on this post. The application can be downloaded for free, so feel free to check it out and give me some feedback.

It's not open source but the BasecampAS3Lib is. You can use this library to build your own Basecamp clients in Flash.

Benny's Bus Stop

This is my first Silverlight 2 application build as a research project for Nascom. You can read more about it on the page. Click here to check it out. Because it was built in Silverlight Beta 2, I still have to upgrade it to the RTM version.

Airbob

Airbob stands for Better Overview on Builds and is a small research project to investigate the new Adobe AIR technology. The application was developed using Flex3.

The application can be used to monitor a Cruise Control build server. There are other existing 3rd party tools available that in some way interface with the server. Tools like CCTray and JCCTray can be used to monitor the build status of the projects.

The project is hosted on Google Code where you can download the source code.

Nascom ASLib

The Nascom ASLib is a group effort by nascom flash team to:

  • Improve the quality of internally written code by pulling the skirt up to the entire world!
  • Improve the consistency of projects by using the same growing library.
  • Have public access to our code and working environments for collaborators and external projects done by nascom employees.
  • Provide a business card of code. Also enable developers to link directly to their code from blogs etc.

The project is hosted on Google Code.

VlaaiVis

VlaaiVis is a visualisation tool originally developed for multifactorial structure activity relationship (SAR) data. The tool was developed as a Microsoft Windows application at J&J PRD in Beerse, Belgium. Read more here.

Contact

Yep, this is the contact form. I you need me for something, fill in the details and I will get back to you.

Your Name (required)

Your Email (required)

Subject

Your Message