cv

Thorbjørn Ravn Andersen

Senior Backend Developer who has worked with Java for 20+ years, primarily on Linux-like platforms, and with C# for a few projects. Continuous Integration for 12 years expanding into Docker for the last 5 years, and Continuous Deployment and cloud technologies for the last 2. Various databases mostly PostgreSQL, but also h2, SQL Server (dockerized with test data), MySQL, DB2/400 and Oracle 8i. Located in Central Copenhagen, Denmark.

   
Phone +45 60 62 03 45
Email tra@ravnand.dk
CV https://ravn.github.io/cv/
GitHub https://github.com/ravn
StackOverflow https://stackoverflow.com/users/53897/

Experience:

Udvikings- og Forenklingsstyrelsen - 2022-present

Java developer turned DevOps for Spring Boot based backends written in Java and Kotlin deployed to Kubernetes accessed from mobile apps frontends.

Viking Software - 2021

Project employment in two phases. First converting an existing end-user Visual Basic application talking to MS SQL to a REST-based web solution. Secondly completely replacing application and operating system on existing customer devices with a Qt5 application running on Alpine Linux. I was responsible for the C# backend and the Linux installer in the two phases.

TDC Group/Nuuday - Aarhus/Copenhagen 2018 - 2021

Senior Java Developer

Working as developer and devops on internally faced applications being migrated to in-house Kubernetes clusters (OpenShift/Rancher)

Statsbiblioteket / Det Kgl. Bibliotek - Aarhus 2014 - 2018

Senior Java Developer

Worked with various aspect of digital preservation. Most work was done as Open Source on GitHub.

Workplace is a Linux shop developing in-house Java applications with every developer choosing his/her own flavor. I used Ubuntu from 14.04 up to now 18.04 LTS as my daily work environment with initially Eclipse and then IntelliJ Ultimate. We use VirtualBox, Vagrant and Docker to handle extra instances as needed.

Kewill / Four Soft Denmark / Transaxiom 2005 - 2014

Senior Java Developer in an agile Cobol shop.

The core product is a COBOL-based Transport Management System running on the IBM i (previously AS/400) platform which fully supports Java.

Acure

Java Developer 2003 - 2004 (2 years)

Electronic Health Record system provider.

Scandiatransplant Java Developer 2001 - 2003 (3 years)

Organ Exchange database organization for Scandinavia.

Stibo Systems Java Developer 2000 - 2001 (2 years)

Product catalogs in print, CD-ROM and on the web.

Unixsnedkeren Freelance Consultant 1999 - 2000 (2 years)

Freelance consultant in Perl, XML, XSLT, FreeBSD, Linux and Java.

Student programmer, various locations 1992 - 1999 (8 years)

Unix system administrator at IMADA, MIP, Amrose and Center for ProteomAnalyse at Odense University.

Education

Syddansk Universitet / University of Southern Denmark Master’s degree, Computer Science · (1987 - 2000)