Professional side

I've been a professional software developer for quite a while. Nowadays I'm working with the Finnish IT Center for Science CSC. My areas of interest are software engineering and data analysis, and combining the two. My work history includes databases, Visual Basic, C++, Java, XML, web programming, GUI programming (Swing, MFC) and distributed computing, especially message oriented systems. As a hobby, I've also dabbled with graphics & game programming and artificial intelligence.

My professional interest is in programming itself. Application areas I've worked with include web portals, mobile services, GIS-software, database applications, computer games, media archives, IT education, industrial process modelling and currently scientific computing and distributed systems. I have to admit that scientifical software is the most interesting and motivating area of them all.

I have graduated (MSc) in Computer Science from the University of Helsinki. My studies concentrated on application integration and programming languages and paradigms: multilanguage programming, domain specific languages and aspect oriented programming. Currently I'm doing graduate studies on a bit different field, data analysis, and aiming for a PhD.

Besides Computer Science I've been studying Mathematics, Statistics, Social Psychology and Cognitive Science. I love mathematics, but also embrace a broader approach into software engineering, including social and cognitive points of view.

Articles

Other writings



Updated in 26.2.2007.
email: aleksi.kallio at iki.fi
work phone: +358 9 457 2297