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.
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
-
2023 — Present
Independent Mobile Development
- 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.
-
WMap: a map wallpaper generator that lets people make custom, minimal map-based wallpapers for mobile and tablet.
-
Iro-Iro: a relaxing colour puzzle game built around arranging patterns.
-
- More projects and published work are on the Apps page.
-
2020 — 2023
Volograms, Mobile Engineer
- 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.
-
2020
sweetspots, Mobile Engineer
- 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.
-
2018 — 2020
Mawla, iOS Engineer
-
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.
-
-
2015 — 2017
DAQRI, Software Engineer
- 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.
-
2014 — 2015
IK Multimedia, iOS Developer
- I worked on iOS development for internal tools and secondary applications. I wrote code and fixed bugs in a music technology environment.
-
2013 — 2014
CAD Touch, Mobile Developer & UI Contributor
- 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.
-
2012
Smart Vortex, Intern
- 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
-
2009 — 2013
Master's Degree in Computer Engineering
Thesis: Visual Querying and Results Visualization Over Very Large Data Streams (Smart Vortex project). Focus areas included Human-Computer Interaction and interactive systems.
-
2010 — 2011
Human-Machine Interface Studies
Exchange programme on Human-Machine Interaction, usability engineering, and interactive systems design.
-
2005 — 2009
Bachelor's Degree in Computer Engineering
Thesis: Analysis of a finger tracking application for Augmented Reality.
05
Case Studies
-

Volograms
Making 3D reconstruction accessible through a mobile product.
-

DAQRI
Designing interactions for AR wearables.
-

CAD Touch
Rebuilding a professional CAD application for iOS and Android.
-

Universal Palette Converter
A tool built around colour workflows.
-

WMap
A visual product combining cartography and design.
-

Iro-Iro
A colour puzzle designed as a visual experience.