David Boselli

David Boselli

Facebook

Forum

The standalone app for Facebook Groups. It gives all your communities a dedicated home with a focused place to take part in and manage groups outside the wider app.

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
Its own feed, its own profile. I supported designing the profile tab to show activity across every group, so anyone arriving from Facebook finds their communities already there.
The Forum app icon, two blue speech marks on a white rounded square
A mark of its own. I helped design the app icon with the brand team, so what they arrive at reads as a home for real discussions rather than a Groups feature that moved house.
An iPhone home screen with Forum sitting beside Facebook, Messenger, Instagram and Threads
A part of the family. Forum sits beside Facebook and Messenger, part of a wider shift at Meta toward purpose-built apps for the people who use Facebook mainly for one thing.

Facebook

Groups

Designing experiences that help members and admins foster safe, engaging, and well-managed communities across Facebook Groups.

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
One app, many jobs. I worked across Groups, from the feed surface to identity, privacy, and moderation, focusing most on growing participation that communities can trust.
An iPhone showing the Create a nickname screen with a llama avatar, the name GiftedLlama154, and suggested alternatives
Light enough to convert. I designed the nickname creation flow to be quick and easy, so users can create a nickname and start posting in seconds.
Four round nickname avatars in sunglasses, a sloth, a giraffe, a peacock and a llama
An identity, not a redaction. I drove the nickname style with Facebook's brand team, so the avatar hides who you are but still reads as friendly and amplifies user mimicry.
Two iPhones side by side, a public post composer opened as GiftedLlama154 and the group feed it posts into
A way in, not a way out. When posting as yourself felt too high-stakes or too personal, we gave people a way to participate without leaving the discussion behind.
An iPhone showing a coastal photo post with comments below it and a composer reading Comment anonymously
Anonymous was the foundation. Groups already had one-off anonymous participation. I helped separate persistent nicknames from it, so participation could expand without losing integrity or making moderation harder for admins.
An iPhone showing the Bay Area Hikers group with a notice explaining that the group is now public and older private posts stay restricted
Giving admins a path to grow with guardrails. I worked with our team to support admins moving private groups public, so they could widen the audience without retroactively exposing earlier members or what they shared.

Independent

Prism

Designed and built an open source SwiftUI design system, from color and motion tokens up to the components that use them. I reuse it on every prototype, and it is public for anyone who wants the same head start.

2026

Two iPhones side by side, a full-screen map titled Explore and the Prism component index in dark mode
Start from a working app. I shipped a demo app alongside the library, so a new project begins with something real running rather than 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, and for it. I wrote it with an agent and kept each component in one file, so generating a screen costs a prompt rather than a thousand lines of scaffolding.
Two iPhones showing Prism's color palette, the same fourteen ramps in light and dark mode
Light and dark, handled once. I exported Figma variants into a JSON file to easily maintain consistency between designs and implementation.
Three iPhones showing Prism's map component, action chips, and icon library
Skip the groundwork. A wide range of components make it easy for me to spin up real prototypes and ideas with a solid foundation.
A solitaire game on iPhone, cards dealt across a green table with score, moves and time above
A birthday present, ad free. I built a small solitaire app for my partner's birthday using Prism and was pleasantly surprised by how it all came together so smoothly.

Meta

Ads Platform

Led the development of monetization features and ads solutions used by millions of businesses. Over three years I designed privacy-enhancing tools that helped businesses manage how customer data flowed into Meta, spot problems in their setup, and keep their data practices compliant.

2021 – 2024

Events Manager showing a dataset overview, an event activity chart, and an events table with a match quality column
Simplified dashboard and discovery. I redesigned the navigation and the events table around the jobs advertisers arrive with.
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 event, every source. I worked on the overview that lets businesses monitor any event across their app, website and store, and improved each of the data quality checks beside it.
The Events Manager integrations directory, listing Shopify, Google Tag Manager, WooCommerce, Segment and other partners by category
Adoption is a funnel, not a page. I cleaned up the partner gallery, surfaced the right partner to the right advertiser inside the app, and improved the onboarding for Shopify, WordPress, Google Tag Manager and more.
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
Data sharing transparency. I worked on the one-click onboarding flow and made sure Shopify's app store seamlessly integrated with Meta to support any ecommerce business.
The Meta Pixel Helper extension listing events detected on a storefront, beside the pixel code those events come from
A browser extension for any website. The pixel is essential for businesses to personalize their ads for customers. My work was focused on ensuring people monitor their dashboard for any alerts or drops in data.

Partners + Napier

BMW InfoBahn

Designed and facilitated the launch of a web app for hundreds of dealerships across the US, Mexico, and Brazil, supporting dealers through the entire customer lifecycle.

2019

An InfoBahn account page showing lease alerts, monthly payment and balance, beside vehicle, payment and contract details
One account, the whole lifecycle. I put the lease, the equity and the maturity dates on a single screen, so a dealer answers a customer's question without leaving the record.
The vehicle return flow at the quote payoff step, comparing three payoff options above the dealer's decision
The money question, side by side. I put the payoff options against each other inside the return flow, so a dealer and a customer decide together rather than trading phone calls.
A damage photos dialog pairing uploaded vehicle shots with a checklist of the photos still required
Evidence, checked as you go. I ran the required shots as a live checklist beside the uploads, so an inspection cannot be filed half documented and disputed months later.
Two people working at a laptop in a meeting room, with printed wireframes and sticky notes pinned to the wall behind them
Facilitated, not handed over. I ran the work on the wall with BMW and its dealers, so hundreds of stores across three markets launched on something they had already argued with.
The InfoBahn dashboard with approved credit applications, lease end accounts by days to maturity, quick links and program enrolment
Open it and know what is waiting. I built the home around what expires soon, so a dealer sees maturing leases and pending contracts before anyone goes looking for them.