Giuliano Accorsi
Mobile Developer
I build reliable, offline first mobile products with SwiftUI and Flutter, from architecture and persistence to accessibility and release.
About Me
A little about who I am
I'm a mobile developer focused on taking products from architecture and persistence through accessibility, localization, and release. I work natively with SwiftUI and build shared experiences with Flutter when that trade off fits the product.
Recent work includes shipping SplitEasy on the App Store and building PassMalta around deterministic offline content for theory test preparation. Experience with NestJS, TypeScript, and PostgreSQL helps me design the API and data boundaries around the client, not just the screens on top.

Skills & Tools
Technologies and practices I use to build mobile products
Mobile
Architecture & State
Backend
Quality & Delivery
Projects
Some things I've built

Internal beta · iOS and Android
PassMalta
An offline first theory test study app built natively for iOS and Android. It contains 1,429 canonical questions across five licence categories, with English and Maltese catalogs that preserve progress across languages.
- Separate native apps for iOS and Android
- 2,858 localized question projections and 282 visual assets available offline
- Resumable mock exams, progress saved for each course, accessibility, and deterministic content validation
SplitEasy
An App Store app for splitting bills that turns an itemized receipt into a clear, shareable breakdown. People can claim individual items, split quantities or divide costs equally without doing the arithmetic themselves.
- Item assignment with equal and quantity based split strategies
- Shareable receipt summary designed for real group payments
- Coordinator navigation, observable state, and localized UI

PokeStudy
A modular SwiftUI client for exploring Pokémon stats, abilities, types, and weaknesses through the public PokeAPI. It supports an infinitely scrolling catalog, detailed profiles, dark mode, and English or Brazilian Portuguese.
- SPM modularization with MVVM and a custom Combine networking package
- Infinite scrolling, image caching, audio decoding, and animated states
- Unit tested codebase with CircleCI and Codecov reporting