Vitor Freitas

Vitor Freitas

I write code for a living. Sometimes for fun too.

Fintech engineer — previously Nubank, now Toast.

Personal Projects

Scheme

An iOS app for theming your home screen. Terminal-style widgets — weather, agenda, reminders, a scratchpad, an app launcher — in coordinated color themes, with matching wallpapers to tie it together. Built in SwiftUI and WidgetKit.

Scheme home screen with weather, agenda, reminders and scratchpad widgets in a dark purple theme Scheme home screen with clock and app launcher widgets in a dark green theme Scheme home screen with weather, scratchpad and app launcher widgets in a light cream theme Scheme's Themes tab: a live preview, wallpaper style picker and the theme library

Spindle

A single-purpose music player for iPhone. You spin a record to browse your library — a grooved platter with haptic ticks, and the controls on the deck around it — then a focus mode that hides everything else while the album plays. Apple Music and your own library. Built in SwiftUI.

Spectrale

A web radio app that visualizes music as it plays. Streams stations from around the world with audio-reactive WebGL visuals. No account, no install — runs in the browser.

Try spectrale.app → GitHub →
Spectrale playing a station with audio-reactive visualization Spectrale visualization in a different color Spectrale saved stations shelf Spectrale station info and controls

About

Where

Dublin, Ireland. Senior Engineer & Tech Lead at Toast.

Stack

Mostly Java, Kotlin, Clojure — open to whatever gets it done

Outside work

Playing drums and bass, catching live concerts