01

Work

I've been building software professionally since 2013, mainly in mobile development, UI, and interactive systems.

This page gives a timeline of my work and education. It starts with my early work in interactive systems and mobile interfaces, then covers native iOS, AR, Flutter, and independent product development.

Some roles have case studies that look more closely at the products, decisions, and problems behind the work.

Download CV (PDF)

Download CV (DOCX)

Download CV (MD)

02

Core Skills

Mobile Development

Flutter, Dart, iOS (Swift, Objective-C), Android (via Flutter & platform channels)

Architecture & Engineering

State management (Bloc, Provider, Riverpod), modular architecture, REST APIs, GraphQL, routing, dependency injection

UI & Product

Figma, design system implementation, adaptive layouts, cross-platform UI consistency, Material Design, Cupertino / iOS HIG

Additional

TypeScript, React, CI/CD, Git

03

Professional Experience

  1. 2023 — Present

    Independent Mobile Development

    Italy

    • As a solo developer, I owned the product from start to finish. I did the research, defined the concept, designed the UI, built it with Flutter, submitted it to the App Store, and kept improving and marketing it after launch.
    • I also publish open-source Flutter packages on pub.dev, including tools for colour formats, media, and desktop workflows.
    • Selected apps:

      • Universal Palette Converter: a utility app for managing and converting colour palettes in different formats.

        Explore case study

      • WMap: a map wallpaper generator that lets people make custom, minimal map-based wallpapers for mobile and tablet.

        Explore case study

      • Iro-Iro: a relaxing colour puzzle game built around arranging patterns.

        Explore case study

    • More projects and published work are on the Apps page.
  2. 2020 — 2023

    Volograms, Mobile Engineer

    IrelandRemote

    • I led the development of the Volu mobile app from scratch using Flutter. I was responsible for its architecture, state management, routing, and modular structure.
    • I took the product from an early concept to the Apple App Store. It reached 10k downloads and 1k active users.
    • I connected backend services for authentication, media processing, and API communication. I also worked on performance for 3D content delivery.
    • I turned designs from an agency into a production-ready interface. I refined and extended the UI patterns as features changed.
    • I worked with KDDI on a web-based version of Volu, including the front-end for the Vologram Messages website and portal.

    Explore case study

  3. 2020

    sweetspots, Mobile Engineer

    IrelandRemote

    • I extended and refined a released Flutter app for a location-based audio reviews platform. I refactored key parts of the code and improved the UI consistency and code quality.
  4. 2018 — 2020

    Mawla, iOS Engineer

    IrelandRemote

    • I built native iOS apps in Swift for international clients. I connected REST APIs, worked on complex UI flows, and contributed to decisions about architecture.

      • Ding: helped build a fully rebranded iOS app from scratch, using the existing design systems and architecture guidelines.
      • iCabbi: maintained and extended the Passenger app. I led development of the new Driver app, which replaced the old version.
  5. 2015 — 2017

    DAQRI, Software Engineer

    Ireland

    • I built core UI apps for the DAQRI Smart Helmet and Smart Glasses. I focused on interaction design and user-facing experiences for industrial Augmented Reality workflows.
    • I built and tested prototypes for new AR interaction patterns on wearable devices.
    • I also helped build the internal UI framework used to develop AR applications across the product line.

    Explore case study

  6. 2014 — 2015

    IK Multimedia, iOS Developer

    Italy

    • I worked on iOS development for internal tools and secondary applications. I wrote code and fixed bugs in a music technology environment.
  7. 2013 — 2014

    CAD Touch, Mobile Developer & UI Contributor

    Italy

    • I helped redesign and rebuild a professional CAD editor for touch devices, updating the interface and making it easier to use.
    • I brought the product to Android, keeping the experience consistent across platforms.
    • I helped design interface updates and built major changes that were included in the released product.
    • I also redesigned and built the company website.

    Explore case study

  8. 2012

    Smart Vortex, Intern

    Italy

    • I worked with an international academic team to design and build a Visual Query Language for large data streams.
    • I built a web app for composing and visualising queries.
    • The findings contributed to the research for my master's thesis.

04

Education

  1. 2009 — 2013

    Master's Degree in Computer Engineering

    University of Modena and Reggio Emilia, Italy

    Thesis: Visual Querying and Results Visualization Over Very Large Data Streams (Smart Vortex project). Focus areas included Human-Computer Interaction and interactive systems.

  2. 2010 — 2011

    Human-Machine Interface Studies

    Polytech Nice-Sophia Antipolis, France (Erasmus exchange year)

    Exchange programme on Human-Machine Interaction, usability engineering, and interactive systems design.

  3. 2005 — 2009

    Bachelor's Degree in Computer Engineering

    University of Modena and Reggio Emilia, Italy

    Thesis: Analysis of a finger tracking application for Augmented Reality.

05

Case Studies