Curriculum Vitæ / Resumé

Personal information found herein may be stored and processed by potential employers and recruitement agencies for the purpose of recruitment.

Personal Details

Name: Logi Ragnarsson
Date of Birth:1st of March, 1975
Education:MSc in Computer Science, BS in mathematics.
Languages:Fluent in Icelandic, English and Danish. Sufficient Italian to read technical documentation.
Nationality:Icelandic (implies right to work in the EU/EEC)
Address:Stórholt 1, 105 Reykjavík
E-mail:logi@logi.org.remove.biz
Phone:+354 693 8799

IT Skills

J2SE - Core Java programming:

J2EE - Enterprise Java:

Web Development:

Java security and cryptography APIs:

PKI rollout and applicaton development:

Implementation of cryptographic algorithms and standards:

Other:

Work Experience

Industria, Reykjavik, January 2006 - current

Architect and developer on the Zignal IPTV middleware platform:

Landsbanki, Reykjavik, August 2005 - December 2006

Evaluated technologies for national roll-out of chip-based credit-cards congtaining x.509 certificates on behalf of the Icelandic banks and credit unions:

Hoplo SRL, Turin, November 2004 - July 2005

Back-end support development on various web-based java applications, especially in the travel industry. Distributed editing and management software for a multi-linguas ancient-greek dictionary.

Icelandic Parliament, Reykjavik, December 2003 - October 2004

Reimplementation and modernization of custom software for managing the day-to-day work of the Parliament.

In the later stages of this project I have been involved with collecting updated usage requirements and updating the software appropriately, as well as managing a staged roll-out of the system and user testing.

University of Iceland,Reykjavik, January - August in 2004 & 2001 (with other work)

Taught an introductory course on cryptography and data security.

Dímon HF, Reykjavik, July 2003 - November 2003

Worked on the server-side of a mobile software-suite in co-operation with the world's leading handset manufacturer. This project was cancelled as the partner reorganized. Dímon was eventually swallowed by a third partner.

Hugsmiðan, Reykjavik, September 2002 - June 2003

Re-designined and implemented a generic JavaBean representation of relational data, with pluggable persistence capabilities including database persistence.

This is the core of the eplica web management system developed by Hugsmiðjan.

deCODE Genetics,Reykjavik, June 2000 - September 2002

Design and implementation of security aspects of the Icelandic Health Database.

Cryptomathic A/S,Arhus, 1999 (while studying in Denmark)

Very briefly worked on implementing an algorithm for calculating the size of an elliptic curve group while also studying at the University of Arhus.

GET Systems, Sydney, July 1999 - September 1999 (contract)

Design and implementation of cryptographic functions of on-line gaming software on a contract basis.

Softis HF, Reykjavik, June 1998 - August 1998 (summer job)

Programming.

Meterological Office, Reykjavik, October 1997 - February 1998 and June 1998 (while studying)

Computer maintenance and support.

Novalia Ltd, Glasgow, June 1996 - August 1997 (2 summers and while studying)

Designed and implemented a general framework for aqua-culture applications This involved numerical analysis and Delphi (Object Pascal) programming.

Education

Royal Holloway University of London, England, 2002

MSc by Research in Formal Methods in Computer Science (with distinction) from Royal Holloway, University of London. My work involved the use of formal methods for specifying and arguing about security properties, particularly those of an access control system with interesting accountability and tamper resistence properties. This resulted in a thesis as well as an initial implementation of the system.

Much of the research was done at deCODE Genetics working on an in-house software system.

University of Iceland,Reykjavik, Iceland, 2000

3 year B.Sc degree in mathematics. Most of this was earned 1995 - 1997 at the University of Iceland, but a couple of courses were transfered from Arhus.

University of Pisa, Italy, 2000

6 months on exchange from Arhus.

University of Arhus, Denmark, 1997 - 1999

Followed 1.5 years worth of courses from the second part of a Cand. Scient course in mathematics, mostly cryptography or security related material. I quit this course in order to switch to computer science.

Hamrahlid College,Reykjavik, Iceland, 1992 - 1995

Graduated from the mathematics/physics department.

Other Projects

logi.crypto package,1997 - now

A cryptography library for Java, distributed under the GPL. This library pre-dates the Java Cryptography Extensions and is usable with JDK 1.1.

KDE Translation, 1999 - 2004

Take part in the translation of the K Desktop Environment and other free software into Icelandic and the organisation of same.

Other, 2002 - now

Small bits of code in the following projects: