Projects

I've worked on a variety of projects, from small startups to large corporations. Of course, with a bunch of OSS projects along the way.

OnePlusOne

OnePlusOne

2025

AI that handles what recruiting agencies do manually. Screening, interviews, candidate evaluation. Built for traditional industries where speed and consistency matter.

Svelte
SvelteKit
Elixir
Phoenix
AI
React Native QR Code Composer

React Native QR Code Composer

2024

Styled, customizable QR codes for React Native. Built on top of react-native-qrcode-svg. Open source.

React Native
QR Code
TypeScript
OSS
Swipe-based PIN entry

Swipe-based PIN entry

2021

A way for visually impaired users to enter their PIN on touchscreen payment terminals. Developed with the Canadian National Institute for the Blind. Patented.

iOS
Swift
a11y
Instant booking

Instant booking

2019

A faster way to get tasks done. Posters describe what they need, the system sets a fair price, and qualified Taskers claim it instantly. Subscriptions let you book the same Tasker on a recurring schedule.

iOS
Swift
Kotlin
Backend-for-Frontend
Unbabel Swift app

Unbabel Swift app

2016

An iOS app where translators refine machine translations. Built to experiment with different interaction models that improve speed and quality.

iOS
Swift
RxSwift

Talks

Being part of the tech community sometimes means giving back to the community. Here are some of the talks I've given.

Upcoming

Nothing on the docket at the moment.

Past

Swift, do you even Flux?

Swift, do you even Flux?

Pixels Camp · Lisbon, Portugal · 2027

An intro to the unidirectional data flow pattern, covering the basics of how to use Flux and Redux in iOS and sharing my experience in applying it to existing code, its benefits and pitfalls.

iOS
Swift
Flux
Redux
FRP my Swift

FRP my Swift

Watch

Pixels Camp · Lisbon, Portugal · 2016

In this talk, my goal is to present my process of learning what FRP was, what was the thought process behind it and how using it made my Swift project more concise and easier to understand.

iOS
Swift
RxSwift
© 2014-2026 Afonso Graça