Explorations

Design-thinking exercises, entrepreneurial pitches, and futures work. The projects that live outside the codebase.

01 / 09

IRIS

role · CEO · founder
  • Smart Glasses
  • Accessibility
  • Ageing-tech

A memory-aid app for smart glasses. Software that combines face recognition and real-time object reading to guide elderly users through their day. It identifies loved ones (“this is your neighbour Sarah”), reads menus, alerts about obstacles, and gently reminds users about medication or where home is. As dementia cases are projected to triple by 2050, IRIS is built as essential infrastructure for dignified ageing, giving people back confidence, connection, and the freedom to live fully.

02 / 09

Futures Lab

  • Futures Thinking
  • Norrsken

Not a studio, not a startup. A meeting point of disciplines that usually don't slow down enough to truly listen to each other. Artists bring imagination. Technologists bring systems. Entrepreneurs bring scale. The result isn't a “product”, it's a rehearsal space for futures that don't exist yet.

03 / 09

Calma

  • Human-Centered Design
  • Barcelona

A human-centred design project about improving coexistence in Barcelona, cooling the city while strengthening community connections. Born from group workshops, fieldwork, and a hot-summer brief.

04 / 09

Riff

  • Design System
  • Fender Play

“Riff” is a term deeply rooted in music, particularly guitar culture for short, recognisable patterns that form the foundation of a song. Similarly, the Riff Design System will serve as the essential building block for consistent, scalable, and expressive digital experiences across Fender Play.

05 / 09

Interior

  • Visual Design
  • Composition

A presentation built for the Layouts Design. Exploring the principles of structured visual composition, hierarchy, and grid systems applied to interior layouts.

06 / 09

NLP × GDPR

  • NLP
  • GDPR
  • Research

An MSc research project on using natural language processing to automate compliance checking of data-processing agreements against the EU General Data Protection Regulation, turning legal review into a reproducible pipeline.

07 / 09

Frontend Frameworks

  • Frontend
  • Research
  • Comparison

Built the same Quizzz app three times. Once each in three different frontend frameworks to compare developer experience, performance, and tradeoffs hands-on instead of from the docs.

08 / 09

Research

  • BSc Research
  • Privacy
  • Mobile UX

My bachelor's thesis on making privacy policies more user-friendly and readable in mobile apps turning the dense legal scroll we all skip past into something people actually understand and trust.

09 / 09

Random Dives

role · host · creator
  • Podcast
  • Random Dives
  • Audio

Hello everyone ^_^ Random Dives, my podcast. This is the intro episode where I briefly talk about myself and the motivation behind it. - Ozzie <3

Publications

  • 01Software as storytelling: A systematic literature reviewScienceDirect

    Storytelling has always been a crucial, perhaps constitutive part of our lives. In recent years, software development is becoming increasingly recognised as a creative process that has a lot in common with writing or telling a story. The objectives of this paper are: (a) to review and classify current principles and approaches that describe software development as a form of storytelling; (b) to describe and understand the heuristic function of storytelling in software development; and (c) to discuss the principles of storytelling that may constitute significant improvements to software developers' practices. We conducted a systematic literature review of relevant scientific papers and a textual narrative synthesis on 51 publications, surfacing the many correspondences between two seemingly different processes - storytelling and software development.

    Read paper ↗
  • 02Machine learning and value generation in software development: a surveySpringer

    Machine Learning has become a ubiquitous tool for predicting and classifying data and has found application in several problem domains, including Software Development. This paper reviews the literature between 2000 and 2019 on the learning models employed for programming effort estimation, predicting risks, and identifying and detecting defects. It is meant to serve as a starting point for practitioners willing to add ML to their software-development toolbox. It categorises recent literature, identifies trends and limitations, and shows that despite promising findings, most studies yield vague results - partly due to the lack of comprehensive datasets in this domain. The paper ends with concluding remarks and suggestions for future research.

    Read paper ↗
  • 03NLP-based automated compliance checking of data processing agreements against General Data Protection RegulationResearchGate

    Compliance with data-protection regulations such as GDPR is central to modern organisations, but is hampered by complex, ever-changing legal documents. This paper describes how NLP aids in keeping GDPR compliance effortless through automated scanning, privacy-policy evaluation, and increased transparency. The work explores applying NLP to privacy policies for better understanding of third-party data sharing, and runs experiments to evaluate several NLP models - identifying the best-performing one based on efficiency and speed in automating compliance verification and policy analysis. The paper also discusses automated tools that generate machine-readable models to assess compliance, providing a roadmap to a more client-oriented data-protection regime.

    Read paper ↗