iWidget

Vitor J.

Mobile software engineer in London. I build iOS, Android and Flutter apps through iWidget.

Work

Good Inside: Parenting

Software Engineer · Sep 2023 – present

One of the first engineers on the Good Inside app, a Flutter app that gives parents practical, expert support for everyday moments. Rated 4.9 on the App Store.

Good Inside app: the Library of courses and workshops Good Inside app: an audio lesson from Dr. Becky Good Inside app: Ask Good Inside chat

School Wisely

My own project

Every school near your home in England, and whether your child could get a place, with every figure linked to its source.

School Wisely home page: search by postcode to see every school near your home

Open source

pro_video_player

Flutter plugin · Dart, Swift, Kotlin

Video playback for Flutter using each platform's native player: HLS and DASH streaming, playlists, subtitles, picture-in-picture and background playback on iOS, Android, macOS and the web.

submatch

Command-line tool · Python

Checks that a subtitle file really matches a video, by transcribing short clips of the audio with Whisper and comparing them with the subtitle text.

Previously

Lumosity: Brain Training

Staff Software Engineer, Lumos Labs · Dec 2019 – Dec 2022

Worked on the Lumosity iOS and Android apps, later as tech lead: moved the game engine from OpenGL to Metal on iOS, rewrote legacy C++ in Swift, and set up CI/CD for the iOS, Android, Flutter and Unity projects.

Lumosity app: memory and attention games Lumosity app: a daily workout game Lumosity app: progress on each skill