Portfolio
I’m Bryan Hogan, a developer and designer. I work across product design, (web) development, and UX research, on both self-initiated products and freelance client work.
Currently open to freelance projects and full-time roles. Reach me at [email protected] or via my socials.

DailySelfTrack is a customizable self-tracking app combining elements from habit trackers, health logging and journaling.
This was a self-initiated project started as my final B.Sc. project and bachelor thesis, then further iterated and developed later on.
I led the full product process, research, UX design, visual design, development, testing, and product direction.
View live app: app.dailyselftrack.com
Most self-tracking apps are too rigid. Habit trackers, mood trackers and health logs lock you into predefined metrics and workflows. The fully flexible alternatives go the other way, spreadsheets, Notion or Obsidian let you track anything, but daily entry is slow and the UX is built for notes, not for tracking.
As part of working on this project I wrote my bachelor thesis answering the question: “Does greater customization in a self-tracking app improve usability and market fit?” and went in-depth analyzing the flexibility-usability trade-off.
The process looked like the following:

Testing showed greater customization can work, as long as the added complexity stays hidden until the user wants it. The main tools for this are progressive disclosure, sensible defaults and contextual help. There is a user need behind solutions in self-tracking that can be highly customized to unique needs and continue to adapt to changing user needs.
The tech-stack went through three iterations.
The app is local-first. All user data stays on the device by default.
The app is currently usable on the web and as a PWA (not launched yet) on app.dailyselftrack.com and the Android version is ready for user-testing.
The full bachelor thesis with the user-testing results is available on request.
Sorbit is a relationship-care app focused on social health, helping users actively maintain their closest relationships through a visual orbit-based relationship view, contact rhythms and reflective journaling.
This is a freelance collaboration with the project’s founder, a social psychologist with a PhD. I am responsible for the technical implementation and part of the UX.
Project site: sorbit.app (German)
Many people feel socially isolated despite being constantly digitally connected. Many relationships turn cold despite our wishes for forming deeper and more trusting relationships. Current trends show these issues are rising, social media platforms promote shallow interactions or have become outright anti-social, AI is replacing human interactions, third spaces are vanishing and a large part of our society is growing lonelier and more disconnected than ever before.
The stack is SvelteKit with Capacitor and Dexie.js, mirroring what worked well on DailySelfTrack: a web-first PWA from a single codebase that can be bundled to native iOS and Android. Data is local-first via IndexedDB, which fits the privacy expectations of a relationship-care app.
Core features delivered in the MVP:
Built to be extensible and maintainable by other developers long-term.
The app is currently being tested in-house and not released yet.

Example of social media content design.
![]()
Example of icon design as used on this websites’ blog.