Technologies

Here is a list of technologies I have worked with.

Adobe / Macromedia Flash

I have used Flash for many projects and gained a feeling for the ins and outs of Actionscript, how to use Flash for dynamic content and realtime communication, embedding flash in other applications, etc.

Computer graphics

I have done computer graphics programming using OpenGL and various custom built scene graph APIs on top.

Databases

I have developed and maintained databases for websites, mainly using MySQL as back end but also Oracle on one occasion.

Web related technologies

I have a good understanding of the ins and outs of web related technologies such as HTML, CSS and Javascript. I have also used AJAX for some projects.

Networking

I have done low level socket programming using both TCP and UDP, and believe I have gained an understanding of when to use what. I have also done a bit of Bluetooth programming.

Languages and APIs

The languages, APIs and environments I have worked with, to a larger or smaller extent, include:

C, Python, PHP, SQL, Flash, HTML, AJAX, Javascript, Actionscript, OpenGL, GTK, Java, Bluetooth, Visual Studio, MySQL, J2ME, Java3D, TCP/IP, Assembler (68000, x86, 8051).

Operating Systems

My operating system of choice is UNIX/Linux when the decision is mine to make. I am adoptable enough to use Microsoft Windows as well where this fits better with the surroundings.

Drupal

As you can see from the little guy in the top left corner this site is made using the Drupal content management system.