I design products where business goals, technical constraints, and user needs intersect.
Many people want to leave their life stories behind. Writing them down is hard, and getting started is the hardest part.
You just talk. Memoria gives you questions, records your voice, and turns it into text you can read and share.
I designed and built it myself. It's in TestFlight now, so anyone with an iPhone can try it.
For 18 years, buyers have been used to paying on their own timing. The business and sellers wanted faster payment and a shorter cycle time. So the business pushed for auto-charge on everyone.
Give buyers a choice, rather than force one rule on everyone.
If buyers choose online payment, use auto-charge. If they choose offline payment, keep it manual.
This helped break the long-standing status quo and moved the project forward.
As the business evolved, listing variations kept growing. The system needed to handle that complexity without starting over each time.
I turned it into a modular structure with consistent patterns and progressive disclosure.
That kept the experience more manageable for users, and easier for engineering to extend and maintain.
Earlier work