Joakim Eriksson's CV
Projects
Current projects:
- EFFWSN - Efficient Wireless Sensor Networks
- Utility-Based Self-Management of Networked Embedded Systems
Both projects involve development of methods and mechanisms for
utility based self-management as well as low-level embedded systems
programming.
Trading Agent Competition 2001 - 2005
The SICS TAC team (which I am one of the members) has developed the
open-source TAC servers and arranged the competitions since 2002.
Read more about TAC.
2004: Arranged TAC 2004 at AAMAS'04, New York, USA
2003: Arranged TAC 2003, introduced new TAC SCM game together with CMU.
2002: Arranged TAC 2002 and workshop at AAAI in Edmonton, Canada
2001: Participated in TAC (classic) and developed new TAC servers
Publications
See papers
Patents
9800802-2 Dual Session Identification, for Telia Research AB
9800801-4 Market Integration Agent, for Telia Research AB
0001575-0 Software Platform and user Inteface..., for BotBox AB
Education
Currently a Ph.D. student at Uppsala University.
1992-96
Master of Science (160 Credits) in Computer Science at Uppsala University.
Finished februari 97 with this (ps) M.Sc thesis.
Frontpage of M.Sc (Examensbevis), Courses Page of M.Sc (Examensbevis)
1989-1991
Computer & Electronics Engineer, 80 Credits (finished 69 Credits).
Military service / Lumpen
F16:Uppsala - 11.5 months (Väderbiträde - weather assistant?).
Working Experience
Application Developer: 2 summers (1993/94) developing a Pascal based
application for analysis of steel quality.
Researcher and Developer: since 1996 at SICS.
Developer and Manager of BotBox AB during 2000 - 2001. Development of
an agent-based platform for Internet services. See more at
botbox.com
Other Experience
Hobby projects
I have developed some software on my spare time, some of which are available
on the web:
Currently my interests are (1) Writing a C64 emulator in Java, and (2)
digital audio effects and software synthesis (see the Mono-synth project).
Many of my past "hobby" projects have been developing music or synth
related software on the C64 and Amiga.
Programming languages used
C, C++ (>5 years including development for Windows, Linux and
Embedded Systems)
Java (>5 year professional development, both Client and Server
applications)
Prolog (>3-4 year use at work)
PHP (fairly much, developed a few sites including the TAC site)
Pascal (a few months professional use)
Erlang (a month at university)
VB (some minor projects)
ML (a few weeks at university)
ASP (a few web pages)
LISP (just touched)
Assembler (6502, 68000, MSP430, TI-DSP) (quite a lot hobby programming on C64/Amiga)
|