David Boselli

David Boselli

Facebook

Forum

I worked on Forum, Meta's standalone app for Facebook Groups. I brought the identity work I had done in Groups into the app's profiles and helped shape its icon and visual identity. Forum gives people who primarily use Facebook for Groups a place built around the communities they care about.

2026

Two iPhones side by side, the Forum feed with a birding group post, and a member's Forum profile with tabs for posts, comments, reactions and visits

A profile built around your groups. I helped design the profile tab, bringing everything you've shared and done across your groups into one place.

The Forum app icon, two blue speech marks on a white rounded square

A new identity. I helped design the app icon and visual identity to make Forum feel like a place for real conversations and communities.

An iPhone home screen with Forum sitting beside Facebook, Messenger, Instagram and Threads

Built for Groups. Forum lives alongside Facebook and Messenger on your home screen, giving people who primarily use Facebook for Groups a more focused way to access them.

Facebook

Groups

I'm a product designer on Facebook Groups, working on identity and how people participate in their communities. This includes nicknames, a persistent identity within each group that sits between using your real name and being fully anonymous. It gives people more privacy while still giving admins a way to maintain accountability. I also helped admins make private groups public without exposing people who participated while the group was private.

2025 – 2026

The Groups tab on iPhone, a list of the groups you belong to with what has changed in each, above a recommended post

Across the group experience. I worked across the feed, identity, privacy, and moderation, with a focus on making it easier for people to participate in communities they trust.

An iPhone showing the Create a nickname screen with a llama avatar, the name GiftedLlama154, and suggested alternatives

Easy to get started. I designed the nickname flow to be quick and simple, so people can create a nickname and immediately start posting and commenting.

Four round nickname avatars in sunglasses, a sloth, a giraffe, a peacock and a llama

Avatars that protect identity. I worked with Facebook's brand team on the nickname avatar system, creating an identity that hides who someone is while still feeling approachable.

Two iPhones side by side, a public post composer opened as GiftedLlama154 and the group feed it posts into

A way to participate privately. When posting under your real name felt too personal, nicknames gave people a way to join the conversation without stepping away from it.

An iPhone showing a coastal photo post with comments below it and a composer reading Comment anonymously

Building on anonymous participation. I designed features that helped people move from one-off anonymous posts to persistent nicknames across their groups, while keeping anonymous participation available when they need it.

An iPhone showing the Bay Area Hikers group with a notice explaining that the group is now public and older private posts stay restricted

Making groups public without exposing the past. I helped admins open private groups to more people while protecting the identities of members who participated when the group was private.

Independent

Prism

I designed and built Prism, an open-source SwiftUI design system. It includes everything from color and motion tokens to full components and a working demo app. I use it to prototype ideas quickly and share it with anyone who wants a head start.

2026

Two iPhones side by side, a full-screen map titled Explore and the Prism component index in dark mode

Start with a working app. I shipped a demo app alongside the library, so new projects start with something running instead of an empty file.

Xcode with PDSAvatar.swift open beside the Prism component list, showing the avatar size scale and its icon, initials and badge rules

Built with AI. I built Prism with an AI coding agent and kept each component in a single file, making it easier to generate and iterate on new screens.

Two iPhones showing Prism's color palette, the same fourteen ramps in light and dark mode

One source for light and dark mode. I exported Figma variants into a single JSON file, making it easier to keep the design and implementation in sync.

Three iPhones showing Prism's map component, action chips, and icon library

Skip the groundwork. With dozens of ready-to-use components, I can go from an idea to a working prototype without rebuilding the basics every time.

A solitaire game on iPhone, cards dealt across a green table with score, moves and time above

A simple birthday present. I used Prism to build my partner a solitaire app. It gave me a fun way to put the system through its paces and make something just for her.

Meta

Ads Platform

For more than three years, I designed tools for Meta's ads platform that help businesses control and understand how customer data flows into Meta. This included Conversions API, Meta Pixel, and Events Manager, which are used by millions of businesses. I worked on how businesses set up, monitor, and troubleshoot their data, including onboarding through partners like Shopify.

2021 – 2024

Events Manager showing a dataset overview, an event activity chart, and an events table with a match quality column

A simpler way to find what you need. I redesigned the navigation and events table around the jobs advertisers come to the platform to do.

A Purchase event panel in Events Manager, an event breakdown chart of browser and server events beside cards for match quality, deduplication and data freshness

One view across every data source. I worked on an overview that lets businesses monitor events across their website, app, and physical store, along with the data quality checks that help them understand what's working.

The Events Manager integrations directory, listing Shopify, Google Tag Manager, WooCommerce, Segment and other partners by category

Better partner integrations. I redesigned the partner gallery and helped surface the right integration at the right time, improving onboarding for Shopify, WordPress, Google Tag Manager, and others.

The Facebook and Instagram listing on the Shopify App Store, in front of it the data sharing dialog inside Shopify admin offering Conservative, Enhanced and Maximum with privacy disclosures

Making data sharing easier to understand. I worked on a one-click onboarding flow and the Shopify integration, helping ecommerce businesses connect their stores to Meta with less setup.

The Meta Pixel Helper extension listing events detected on a storefront, beside the pixel code those events come from

Making the Pixel easier to monitor. I worked on tools that help businesses identify alerts and drops in data, so they can catch problems before they affect their advertising.

Partners + Napier

BMW InfoBahn

BMW InfoBahn is a web app used by hundreds of dealerships across the US, Mexico, and Brazil to manage customer relationships from their first visit through their next BMW. I joined the project as it was preparing to launch, helped take it through launch, and then worked on new features after it went live.

2019

An InfoBahn account page showing lease alerts, monthly payment and balance, beside vehicle, payment and contract details

Everything about the account in one place. I iterated on the account page to improve the user experience for reviewing lease, equity, and maturity date on a single screen, so dealers could answer customer questions without leaving the record.

The vehicle return flow at the quote payoff step, comparing three payoff options above the dealer's decision

Compare payoff options side by side. I iterated on the return flow to show payoff options together, making it easier for dealers and customers to understand their choices.

A damage photos dialog pairing uploaded vehicle shots with a checklist of the photos still required

A clearer vehicle inspection. I designed a checklist alongside the photo uploads, helping dealers make sure every required photo was included before submitting an inspection.

Two people working at a laptop in a meeting room, with printed wireframes and sticky notes pinned to the wall behind them

Designed with dealers. I helped run working sessions with BMW to understand how their teams and dealers worked to make sure the product reflected those workflows.

The InfoBahn dashboard with approved credit applications, lease end accounts by days to maturity, quick links and program enrolment

A dashboard focused on what matters next. I helped design the dealer dashboard to surface expiring leases and pending contracts, giving dealers a clearer view of what needed their attention.