Industry
Social
Social apps usually know nothing about you when you sign up. Empty profile, empty feed, no reason to stay. I worked on a social platform at brigit.dev as part of a three-person product team, building both mobile and backend functionality.
I built a profile assessment onboarding experience that generates user profiles from behavioral and preference-based questionnaires. Not "pick your interests from a list" — actual assessment logic that shapes how the platform treats you from day one.
Social app with profile assessment onboarding, end-to-end notifications, and analytics tooling for personalization.
Industry
Social
Services
Key Deliverables
Platform Type
Web & Mobile Platform
Tech Stack
Generic onboarding kills retention. Users pick a few tags, upload a photo, and the app still has no idea who they are or what they want. Personalization built on that is guesswork.
Notifications are the other half. If the system can't reach users at the right moment with the right message, nothing else matters. Most teams treat notifications as an afterthought.
I designed onboarding as a structured assessment — behavioral questions, preference choices, patterns the system can actually use. The output is a generated profile, not a blank text field.
I owned the notification system end to end: delivery logic, scheduling, user-facing notification experiences on mobile and web. When someone should be nudged, how often, what channel — all wired through the backend I built.
I also developed analytics and administrative tooling used to support personalization and platform insights. Admins and product people need to see what's working without querying the database.
New users go through profile assessment onboarding on mobile. Questions about behavior, preferences, and interests feed into a generated profile that shapes their experience from the start.
The notification system handles delivery across the platform — reminders, activity alerts, engagement nudges. Users see a clean notification experience. Admins see delivery metrics and can adjust what gets sent.
Analytics and admin tooling give the team visibility into user behavior, onboarding completion, notification effectiveness, and personalization signals — enough to make product decisions without building a separate BI stack.
profile assessment that feels like a conversation, not a survey nobody finishes
notification delivery that's timely and relevant without becoming spam
analytics tooling that's useful for a small team, not over-engineered for a data department that doesn't exist
mobile and backend staying in sync as a three-person team ships fast
Users arrive with profiles that actually reflect who they are. Notifications reach them when it matters. The team has visibility into what's working without manual data pulls.
Built as part of a small team where everyone owned real pieces. My pieces were onboarding, notifications, and analytics.
Built at brigit.dev, three-person team. I didn't build the whole product — I built the parts that determine whether users stick around after signup.
Profile assessment onboarding and notifications sound like separate features. They're the same problem: knowing who the user is and reaching them at the right time.