I write Swift and build apps that nag you (politely).
I'm Petter, a senior iOS developer at Trainline. I led our move to iOS 26 and Liquid Glass, which we launched in partnership with Apple. Evenings and weekends, I build my own apps in Swift.
struct Developer { let name = "Petter Vang Brakalsvalet" let role = "Senior iOS Developer" let company = "Trainline" let origin = "Hardware Tech" let learning = true // always let apps = ["reHydrate", "GuestLens"] }▍
Things I've shipped
GuestLens
app storeYour guests take better photos of your party than you do. GuestLens puts them all in one gallery. Out now on the App Store.
reHydrate
open sourceA simple water tracker built to (gently) annoy you into drinking enough water. Live on the App Store.
From circuit boards to Swift
I didn't start in software. My first job was fixing hardware at InfoCare in Norway: a PC one day, someone's watch the next. Seven years of that teaches you to work a problem backwards.
Then a BSc in Computer Science at Aberystwyth University in Wales, which is where I found iOS. reHydrate went on the App Store while I was still learning. After that I led iOS at Sonin App Development. These days I work on the Trainline app, which millions of travellers across the UK and Europe use.
Half-formed thoughts about Swift and about shipping things after hours.
Experience
Say hello.
Got a role to fill, or a project you want a second opinion on? Email me. I read everything and answer most of it.