Freelance Photographers in San Francisco County
Freelance Photographers in San Francisco County
Sign Up
Post a job
Sign Up
Log In
Filters
2
Projects
People
Alex Yem
pro
San Francisco, USA
55+ million views for clients
$10k+
Earned
10x
Hired
4.8
Rating
526
Followers
Top
Hired
Follow
Message
55+ million views for clients
4
Aman Resorts for Esquire Vietnam
4
118
6
SAVEUR x Travel Texas
6
118
0
Wooj Design Stills
0
25
14
Parapack Branding Stills + Video
14
191
Photographer
(7)
Follow
Message
Yulia Litvinova
pro
San Francisco, USA
Save $10K+ on shoots with AI visuals
New to Contra
Follow
Message
Save $10K+ on shoots with AI visuals
1
SILENT METAL - AI Jewelry Editorial
1
5
1
for jewelry 😊
1
32
3
We replaced 100% of product photography for a brand with 1,500+ SKUs. AI visuals: 14-16% conversion. Traditional photos: 4-6%. Add-to-Cart growth up 300-1,500%. This isn't a concept deck. It's live marketplace data from 2026.
3
119
3
New grid. New direction. Commercial production, not editorial experiments. More every day this week.
1
3
132
Photographer
(10)
Follow
Message
Molly Mittal
max
San Mateo, USA
Product & Visual Designer · Brand Identity · UI/UX
2x
Hired
5.0
Rating
54
Followers
Follow
Message
Product & Visual Designer · Brand Identity · UI/UX
5
The Ordinary: The Abnormal Era of Skincare
5
8
44
Project title STALL — Your farmers market, alive. A swipe-to-shop farmers market companion that connects local vendors with regulars before Saturday ever arrives. The problem Every Saturday, the same thing happens. You show up to the farmers market at 10am. The ramp vendor you wanted is sold out by 9. You forgot cash. You walk past a honey stall three times because you can't remember if you already bought some. And that new mushroom farm you heard about? Gone before you spotted them. On the vendor side, it's just as frustrating. Small farmers wake up at 4am, load the truck, drive an hour, and have no lightweight way to tell their regulars — the people who actually want what they grow — "I have asparagus this Saturday. Come find me." STALL fixes both sides of that problem. What STALL does STALL is a two-sided farmers market app built around one weekly ritual: Saturday morning. For shoppers: Follow vendors at your local market Swipe through a weekly produce deck — right to add to your list, left to skip — exactly like Bumble, but for ramps and sourdough Get a Friday evening digest: what your vendors have this week, your auto-built shopping list, and where each stall is on the map Pre-reserve high-demand seasonal items before you leave the house Discover first-of-season arrivals with a "what's new this week" spotlight For vendors: Post a weekly inventory update in 3 taps — what you're bringing, quantities, price Reach your regulars directly before market day Manage pre-reservations without a complicated system The app celebrates the seasonal nature of farmers markets — ramps in April, strawberries in June, squash in October. Every week feels like something worth showing up for. How I built this with Google Stitch STALL was designed and prototyped entirely using Google Stitch as the primary build tool, with Figma used only for initial wireframing. The workflow: Day 1 — Brand and wireframes I started by defining the brand: the name, palette (Pumpkin Spice Forest — a warm amber, fern green, mauve, and cream system), and illustration direction. I wireframed the three core flows — swipe deck, Friday digest, and vendor post — before touching Stitch. Day 2 — Into Stitch I imported my Figma file directly into Stitch using the .fig import feature. From there I used streaming generation to build each screen live on the canvas — watching the splash screen, onboarding flow, and homepage assemble in real time was genuinely remarkable. The HTML-native canvas meant every animation I added — card tilt on swipe, drawer slide-up, bento tile stagger — rendered exactly as it would in production. Key Stitch prompts used: "Add a swipe gesture to the produce card stack — right swipe shows a green Added overlay with 5° card tilt, left swipe shows a mauve Skipped overlay with -5° tilt" "Make the shopping list items stream in one by one with 120ms stagger on page load" "Add a bottom drawer that slides up from the vendor card with spring easing — show the farm bio, full inventory list, and two action buttons" "Build the Friday digest screen — vendor items animate in sequentially, the seasonal spotlight card pulses gently" "Export web assets and deploy to Netlify" In-place edits I used: Swapped the swipe overlay color from red to mauve to match brand Adjusted the bento grid gap from 8px to 6px after seeing it render on canvas Changed the CTA button from outlined to filled after in-place visual comparison Rewrote the seasonal spotlight copy directly on the canvas without regenerating What Stitch made possible that nothing else could: The swipe gesture interaction, the drawer spring animation, and the staggered list streaming — all three of these would have taken days to hand-code. In Stitch, they were prompt-driven and live on the canvas within minutes. The gap between "designed" and "interactive prototype" collapsed entirely. Screens delivered Splash screen — farmer illustration, full-bleed cream background Onboarding screen 1 — market basket illustration, "Your market, every Saturday" Onboarding screen 2 — swipe mechanic explainer with card UI Onboarding screen 3 — Friday digest bento preview Homepage — bento grid with market header, seasonal spotlight, list, map preview, swipe deck, streak tracker Swipe deck — card front, vendor expand drawer, swipe right (added), swipe left (skipped) Friday digest — streaming vendor list, seasonal spotlight, auto-built shopping list Market day map — vendor stall grid, spot numbers, live confirmation states Vendor post flow — 3-tap inventory update screen Design decisions worth noting The swipe mechanic — Borrowing the Bumble swipe pattern for produce discovery was the conceptual breakthrough. It transforms a passive browse into an active, satisfying decision. Every right swipe builds your list. Every left swipe still shows you where the vendor is on the market map — skipping is never permanent. The Friday digest as the hero feature — Most apps make you come to them. The Friday evening push notification with a personalised market brief is the one moment where STALL comes to you. It changes Saturday morning from reactive to intentional. Bento homepage — Instead of a scrolling feed, the homepage gives you everything at a glance: your market, your list, the seasonal moment, your vendors. Seven tiles, seven pieces of information, zero scrolling. The color system — Pumpkin (#E8872A), Fern (#728040), Mauve (#B07090), Cream (#FDFAF6), and Moss (#4A5228). Every color has one job. Pumpkin is interactive. Fern is seasonal and confirmed. Mauve is reserved and streaks. Cream is every surface. Nothing competes. What I learned Stitch genuinely changes the prototyping workflow. The moment I stopped thinking of it as a design tool and started thinking of it as a build tool — one where the canvas is the product, not a picture of the product — everything accelerated. The in-place edit feature is the one I'll keep coming back to: being able to change a color, rewrite copy, or swap a component without regenerating the whole screen is the difference between iteration and rework. STALL started as a hackathon idea. After building it in Stitch, it feels like something real. Live Prototype: https://stitch.withgoogle.com/preview/8229547464152593644?node-id=e53124995cda49808685283be978dc8c
50
44
1.1K
0
Boatsetter Email Marketing System
0
6
3
Pfizer Nurtec x Lady Gaga Campaign
3
11
Photographer
(1)
Follow
Message
Rosie Linares Díaz
pro
San Francisco, USA
Bold visuals rooted in story, identity & radical imagination
Follow
Message
Bold visuals rooted in story, identity & radical imagination
0
Studio Portraits with Sahar – Style Photography at QT Studios
0
23
0
QT Studios Instagram Strategy & Campaign Highlights
0
43
0
Between Two Tiny Couches: A Showcase of Creative Conversations
0
26
0
QT Studios - Branding, Website, and Digital Strategy
0
50
Photographer
(1)
Follow
Message
Dylan Tarre
San Francisco, USA
Selling Buoy, so design drift doesn't ship
New to Contra
Follow
Message
Selling Buoy, so design drift doesn't ship
0
Aloud started as an experiment in generative pattern design and grew into a fully automated product business. I developed a repeatable art technique, built a Figma-to-Airtable pipeline that turned designs into live Shopify products in minutes, and scaled it through print-on-demand pocket tees. I later integrated NFTs on the Terra blockchain so digital ownership earned real royalties on physical sales, rebuilding the platform in React and working directly with smart-contract engineers. Over three years, I shipped daily designs, automated the entire design-to-commerce workflow, and ran the product end-to-end solo—from art and branding to Web3 architecture and fulfillment.
0
38
4
Had a little fun with the boat last night... ⛵
2
4
60
0
As Design Systems Lead at IXL Learning, I led the creation of a shared design system to unify five-plus products across a decades-old brand. I managed a team of designers, established a biweekly cadence for audits and reviews, and worked directly with product teams to ensure components were built for real production needs. Using atomic design principles and strong foundational tokens for color, spacing, and typography, we created a system that reduced drift, sped up delivery, and made new UI feel cohesive by default. The result was a living design system that teams actually adopted because it worked in practice, not just in theory.
0
44
1
As Founding Designer at Zeal, I built the product’s UX and UI from zero, designing data tools that helped teachers make sense of student progress across Common Core standards. I spent multiple days per week in classrooms observing real use, during lessons, between classes, and in planning meetings, and redesigned based on what actually worked under time pressure. I led the design of teacher dashboards, proficiency heatmaps, goal-setting tools, and an adaptive classroom game that adjusted difficulty per student while maintaining shared competition. The result was a platform adopted by 100+ schools, where teachers could understand class progress in seconds and make better instructional decisions without wading through raw data.
1
1
76
Photographer
(1)
Follow
Message
Ava Wittkop
San Francisco County, USA
Creative • Marketing • Photo
Follow
Message
Creative • Marketing • Photo
0
Creative Marketing
0
5
0
Collette Shoot
0
6
0
Portfolio
0
5
View more →
Photographer
(3)
Follow
Message
Simrah Farrukh
San Francisco, USA
Producer + Photographer creating compelling stories
Follow
Message
Producer + Photographer creating compelling stories
0
Our Place Eid Campaign 2024
0
3
0
Proclaim
0
1
0
KOTN SS24
0
0
View more →
Photographer
(3)
Follow
Message
GINA RISSO
Sausalito, USA
Gina-Commercial Photographer & Website Designer
Follow
Message
Gina-Commercial Photographer & Website Designer
0
LaunchPad Marin
0
15
0
Brand Photography
0
13
0
Frei Design
0
9
0
NYMF
0
9
Photographer
(5)
Follow
Message
Explore people