Henry O.

Software Developer
(sometimes data analyst)

I'm a Swedish software developer with 6-ish years of professional experience and a slightly unusual profile. I have two degrees in two completely separate subjects.


(I) Computer Science BSc (Gothenburg University, 2017)

(II) Physical Geography and Ecosystem Science BSc (Lund University, 2025)


After my first degree I worked as a software developer for a number of years. I went back to academia because I believed it would be good for my personal and professional development to broaden my horizons. It was. Recently, I've worked as a project/research assistant and analyst. It's fun to try new things!

Room Availability Calendar

rooms.henryo.me

Visualization of classroom/computer room availability. I made it to help me and my classmates find rooms to study in. It is genuinely useful.

One week of schedule data is retrieved as CSV data from the university's scheduling service, parsed client-side, and then displayed to the user. You can view the data either as a horizontal timeline or in a grid-like view.

Built with TypeScript, SolidJS, and Vite.

I'm currently in the process of remaking the project by adding my own back end. Will probably add a new webapp too because I want to try Svelte.

Photography

photo.henryo.me

Simple website for my photography. The photos are lazy-loaded using built-in browser functionality and the picture quality (sizewise, not artistic) depends on browser size. I don't want phone-visitors to use unnecessary mobile data.

Built with HTML, CSS, and JavaScript.

ncute (in progress)

Desktop software for visualisation, analysis, and basic manipulation of NetCDF data.

Will be built with Python and Qt. Probably. At least to start with.

Free meal tracking app (in progress)

Android app for meal tracking. Every time an app shows a fullscreen ad I uninstall it. I want a free (and ad-free) app with a very specific set of features and it's probably easiest to do it myself.