Chanbyeol Luna Choi
AboutCareerProject

Calm in the complexity
Spark in every insight

Welcome to Luna's Notes

Explore Projects

Keep your center. Bring your own point of view.

I'm a strawberry matcha girl. The colors of Luna's Notes come from a strawberry matcha: two flavors that stay distinct in one glass. They are also how I work.

Matcha

My grounded side

Patience with messy information, careful analysis, and the steadiness to work through uncertainty.

Strawberry

My spark

Curiosity about people, a distinct point of view, and the confidence to question the first explanation.

The blend

My working style

Thoughtful analysis with enough imagination and empathy to make the result useful.

A calm, curious marketing analyst who finds overlooked signals and turns them into thoughtful action.

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
AboutCareerProject
Portrait of Luna Choi
Let's have a Strawberry-Matcha Chat With Me

Hi, I am Chanbyeol Luna Choi

I am Marketing Analyst and Content Coordinator in Vancouver.
I find the signal in the messy parts of marketing: the customer feedback, campaign results, and overlooked details that reveal what people need and what could work better.

As a Marketing Analyst & Content Coordinator, I bring those insights into social media content, email marketing, branded design, SEO, segmentation, campaign strategy, and go-to-market execution. I use performance data to understand whatโ€™s working and why, then turn those learnings into more relevant campaigns and measurable customer acquisition.

View rรฉsumรฉ choichanbyeol@gmail.comLinkedIn

How I work

  1. Find the signal

    I start with the parts other people skip: the setting no one checked, the data that only exists in a handwritten log.

  2. Know the audience first

    I segment the audience before writing a single line of copy, so the creative starts from a real situation.

  3. Make it land

    Good analysis is half the job. The other half is catching a risk early and turning a number into something a decision maker can act on.

Toolkit

Marketing
Canva, CapCut, A/B testing, SEO, Google Ads, Google Analytics
Data
SQL, Python, Excel, Power BI, Tableau
AI
Claude Code, Codex, ChatGPT, Gemini

Education

Data Analytics Co-op Diploma
Greystone College, Vancouver
Bachelor of Business Administration
Inha University, Incheon

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
AboutCareerProject

Where I've built career

Roles, the problems I owned, and what changed.

View rรฉsumรฉ
  1. Sep 2026 โ€“ Present Vancouver, BCHybrid

    Marketing Specialist / ProductBC

    • Runs email campaigns for BC's product management community
    • Applies audience segmentation and data analysis to inform targeting and improve conversion
    • Designs on brand visual assets in Canva for email and social
    • Creates and publishes LinkedIn content to drive event awareness and registrations

    Selected work ยท ProductBC 2026 Conference campaign

    Email header: Meet your keynote and speakers, ProductBC 2026 Conference, October 24 at Emily Carr University
    Email header, Canva
    Speaker announcement visual: keynote Julie van der Hoop and four featured speakers
    Speaker announcement, Canva
    Read the email LinkedIn post 1 LinkedIn post 2
  2. Jun 2026 โ€“ Aug 2026 Vancouver, BCFull time

    Marketing Analyst / PhoneBox

    • 265 organic clicks and 6,300 impressions within 3 weeks, after building SEO from zero and tracing lost visibility to missing canonical tags across 6 pages
    • 8 Meta Ads creative concepts, 33% beyond the brief and all approved for launch, grounded in situational empathy instead of volume
    • 50% less designer review time and about 33% less production time, by sharing AI generated visual samples inside a restructured creative brief
    • 2 of 8 candidate countries kept for a Google Ads campaign, after testing nationality assumptions against university specific data
  3. Apr 2026 โ€“ May 2026 Vancouver, BCFreelance

    Business Analyst / Platform 7 Coffee

    • 5 months of handwritten POS, inventory and shift logs digitized into SQLite where no data infrastructure existed
    • 40% more espresso bean orders against 20% fewer espresso sales, surfaced by SQL KPIs that turned the next version toward the swing shift cut
    • ~$570 a month in saved wages set against a ~$5,171 a month lunch revenue decline, with 4 recommendations focused on demand
    See for more โ†’
  4. Oct 2025 โ€“ Dec 2025Palo Alto, CARemote

    Data Annotator / Turing

    • Selected by team leadership as QA reviewer for evaluation accuracy on AI generated voice content
    • 3 annotators recalibrated through example based training materials and a live session I led, after tracing a recurring misreading of rating guidelines to a team wide alignment gap
    • 37 to 45 daily tasks per annotator and an estimated 22% less rework time after the calibration, with the recurring error patterns gone from later QA reviews
  5. Nov 2022 โ€“ Aug 2023 Seoul, South KoreaInternship

    PTKOREA

    NPS Data Analysis Assistant

    Mar 2023 โ€“ Aug 2023

    • 3 point NPS improvement during the reporting period, supported by reclassifying unstructured Other responses from Samsung UK and Japan into actionable subcategories
    • URL based satisfaction monitoring proposed after I found untapped tracking data in the NPS dataset, adopted by the client as an ongoing reporting service

    Samsung Unpacked Global Website Communication Assistant

    Nov 2022 โ€“ Feb 2023

    • 0 reported issues on the Galaxy S23 Series website launch day, down from more than 10 at the previous launch, working with APAC region managers
    • 15% less testing time with a QA issue tracking and reporting system I designed in Excel and PowerPoint, adopted across regional teams including APAC
  6. Mar 2021 โ€“ Feb 2022 Incheon, South KoreaInternship

    Marketing Intern / Emons

    • PEST and SWOT analyses of market trends that fed into the 2022 New Year plan
    • The company's first live commerce event in February 2022, after I researched competitor promotions and identified live commerce as the opening

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
About Work Project

How the results got made

The problem, the analysis, and the decision behind each piece of work.

VANORI logo on purple

Data strategyData lead

VANORI

AI-Based Local Information Curation Mobile App

An AI app that curates Korean community information in Vancouver, rebuilt on data it could legally use.

Data strategy redesigned 22 days before launch

See for more โ†’
TooGoodForFun cover: Last-minute deals for your unexpected free time

Go to marketMarketer

TooGoodForFun

Last-Minute Activity Deals Marketplace

Same day deals on empty off peak activity slots, built in 6 weeks at the ProductBC Build-A-Thon.

Working prototype demoed live on Demo Day

See for more โ†’
Platform 7 Cafรฉ Operational Waste Analysis cover

Operational analyticsSolo analyst

Platform 7

Cafรฉ Shift Analysis

A data backed counter argument to a cafรฉ staffing decision, built from 5 months of handwritten logs.

A demand problem, not a cost problem

See for more โ†’

Scroll over the cards, swipe, or use the arrow keys

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
About Work Project

VANORI

An AI powered mobile app that brings Vancouver's scattered Korean community information into one place. I was the team's data lead.

PM & Data Lead 30 day AI app bootcamp2026

โ† All projects
VANORI logo on purple

My role

Data lead on team DooriDoori, 4 members. I owned API research, the database schema and the curation strategy.

Problem

Korean community information in Vancouver is split across KakaoTalk open chats, Instagram, Naver Cafe and Google Maps. Students, working holiday visa holders and new immigrants struggle to tell what is relevant. The original data plan also assumed sources the app wasn't allowed to use.

The audit

SourceDecisionWhy
FSQ OS PlacesBase layerApache 2.0: permanent storage and AI use allowed
Google PlacesDisplay onlyTerms prohibit AI training and long term storage
Meetup APIEventsOnly free API with city wide event discovery
City of Vancouver Open DataNew openingsLicence dates surface new spots before Google does
Threads oEmbedCommunity voiceThe only legal channel into Korean community social content
Yelp, TripAdvisor, RedditExcludedAnalysis bans, approval timelines or cost

The design

  1. Universal coreName, address, coordinates, category, hours, price range and source for every row.
  2. Persona matching tagsVibe, neighborhood, Korean signal score, budget tier and time of day, the inputs for AI recommendations.
  3. Category extensionsOptional fields for food, events and lifestyle places.

Results

App demo ยท 72 seconds, no sound

A redesigned data strategy and a curation workflow for the MVP :
a bulk import of 5,000 to 15,000 Vancouver places, 100 newly opened businesses, 50 community events, and 200 priority places tagged by hand.

The deck

  1. Slide 1 of 14: Title: Be yourself, anywhere
  2. Slide 2 of 14: Problem definition
  3. Slide 3 of 14: Target users and solution
  4. Slide 4 of 14: Concept and mood
  5. Slide 5 of 14: Key screens
  6. Slide 6 of 14: UX decision points
  7. Slide 7 of 14: Design highlight: logo
  8. Slide 8 of 14: Development implementation and demo video
  9. Slide 9 of 14: Development implementation
  10. Slide 10 of 14: Core flow
  11. Slide 11 of 14: Demo video and recommendation logic
  12. Slide 12 of 14: Looking ahead
  13. Slide 13 of 14: Closing statement
  14. Slide 14 of 14: Thank you

Scroll sideways ยท 14 slides

View the project deck ยท PDF

What I learned

Checking technical assumptions against legal limits early saves the build. The real work was turning compliance findings into a decision framework a non technical team could act on.

โ† Back to all projects Next project TooGoodForFun โ†’

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
About Work Project

TooGoodForFun

A mobile marketplace where local businesses sell empty off peak activity slots at a discount, and people nearby book them the same day. Built in 6 weeks as Team MVP.

MarketerProductBC Build-A-ThonSep โ€“ Oct 2026

โ† All projects
TooGoodForFun cover: Last-minute deals for your unexpected free time

My role

Marketer on a team of 4 with 2 PMs and 1 Developer.
I ran the customer and business feedback survey, owned the go to market strategy and wrote the pitch content.

Problem

Spas, bike rentals, paddle clubs and yoga studios lose revenue every week to empty off peak slots, with no fast way to reach people who are free right now. Those people don't know what is open near them, so they stay home.

What the survey said

Customers ยท 25

Price is a barrier72%
Already look for discounts65%
Would use the app for deals75%

Businesses ยท 18

Worry about off peak demand78%
Would offer off peak discounts60%
Would use a platform to fill slots70%

Two customer problems were stacked. Discovery came first: people didn't know what was open nearby. Price is what turned interest into action. One feed solves the first, and the discount solves the second.

The pivot

Our Week 2 brief named business owners as the primary user.
Before Demo Day we changed it: a business will post deals all day,
but if no one books, the loop never starts.

AspectWeek 2 briefDemo Day
Primary userBusiness owners filling quiet windowsCustomers looking for something to do now
Core actionBusiness posts
a time limited deal
Customer discovers and books a nearby deal
PaymentPay at venuePay in app, free cancellation until booking closes

Go to market

  1. Start with businessesVisit and DM local businesses. Posting is always free.
  2. Bring customers on InstagramDaily Reels like "3 deals tonight", aiming for 100 sign ups in 2 weeks
    on a $30 budget.
  3. Earn on every booking10% of each booking, so businesses pay nothing until a customer shows up.

Results

Prototype demo ยท 46 seconds, no sound

A working prototype with browse, filter, book, pay and QR code flow, demoed live on Demo Day. Deals were seeded for Vancouver and payment was simulated; real listings and Stripe are the next steps.

The deck

  1. Slide 1 of 28: Title and team MVP
  2. Slide 2 of 28: Validation: customer and business feedback
  3. Slide 3 of 28: Deck slide
  4. Slide 4 of 28: Mobile marketplace for off hour deals
  5. Slide 5 of 28: Marketplace mobile app
  6. Slide 6 of 28: User flow 1
  7. Slide 7 of 28: User flow 2
  8. Slide 8 of 28: User flow 3
  9. Slide 9 of 28: User flow 4
  10. Slide 10 of 28: User flow 5
  11. Slide 11 of 28: Product demo
  12. Slide 12 of 28: Deck slide
  13. Slide 13 of 28: Go to market: customers first, revenue follows
  14. Slide 14 of 28: Q&A
  15. Slide 15 of 28: Thank you
  16. Slide 16 of 28: Try it on your phone
  17. Slide 17 of 28: Appendix
  18. Slide 18 of 28: Appendix
  19. Slide 19 of 28: Appendix
  20. Slide 20 of 28: Appendix
  21. Slide 21 of 28: Appendix
  22. Slide 22 of 28: Appendix
  23. Slide 23 of 28: Appendix
  24. Slide 24 of 28: Appendix
  25. Slide 25 of 28: Appendix
  26. Slide 26 of 28: User flow 2: book the spot
  27. Slide 27 of 28: User flow 2: book the spot
  28. Slide 28 of 28: Designed to book in the moment

Scroll sideways ยท 28 slides

View the pitch deck ยท PDF

What I'd do differently

Validate the primary user before writing the design brief, not after. Next time I would run the two sided survey first and let it pick the side that has to move first.

โ† Back to all projects Next project Platform 7: Cafรฉ Shift Analysis โ†’

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project
Chanbyeol Luna Choi
About Work Project

Operational Waste Analysis

Is the cost cut actually saving the money?

Business AnalystPlatform 7 CafรฉVer 1 and Ver 2

โ† All projects
Platform 7 Cafรฉ Operational Waste Analysis cover

โˆ’64%

swing shift hours, 199 to 71.5

โˆ’24.1%

revenue in the 12 to 1 PM slot

โˆ’$4,601

estimated net per month

Overview

The cafรฉ cut swing shift hours to reduce labor cost.
I wanted to know whether the cut really saved money.

ยท Role Solo analyst, data collector and presenter
ยท Tools SQLite, Excel
ยท Data Oct 2025 to Feb 2026

The data problem

Detailed transactions and supplier invoices weren't available, a POS migration had erased everything before October 2025, and shift and waste logs existed only on paper. Sales were monthly while inventory and shifts were daily, so measuring waste day by day was impossible.

Process

  1. Rebuild the dataDigitized handwritten POS, inventory and shift logs into SQLite, with no imputation for missing points.
  2. Pivot to proxy KPIsVer 1 used milk per bill, revenue per labor hour and coffee inventory intensity to triangulate efficiency from monthly totals.
  3. Widen the windowVer 2 added 5 months of data, 16 sales categories and hourly sales slots.
  4. Compare the decisionsSet the swing cut that was made against an alternative that never was: calibrating espresso bean orders.

What the data said

  • Revenue fell because fewer people came in, not because they spent less. Average bill held steady.
  • Espresso sales fell 20% while orders of the main espresso bean rose about 40%.
  • Lunch revenue fell 13 to 24%, two to three times the morning rate, in exactly the window swing coverage served.

Results

Revenue impactWage saving Swing cut, actual
net โˆ’$4,601 a month
โˆ’$5,171
+$570
Bean order calibration
net +$270 a month
$0
+$270
Monthly figures from the Ver 2 analysis, bars on one scale.
OptionWage savingRevenue impactNet per month
Swing cut, actual+$570โˆ’$5,171 lunch declineโˆ’$4,601
Bean order calibration+$270$0+$270

The saved wages are dwarfed by the revenue decline that came with them. Monthly data can't prove causation, but the direction is clear: this is a demand problem, not a cost problem.

  1. Restore swing at lunch, the highest revenue window
  2. Tie bean orders to the prior week's espresso volume
  3. Focus on bringing customers back instead of further labor cuts
  4. Build basic data habits: monthly POS exports, weekly inventory, shift logs

What I learned

Acknowledging the limits of your data is not a weakness. It is the foundation of credible analysis.

โ† Back to all projects Next project VANORI โ†’

Let's have a Strawberry-Matcha Chat With Me

Book
choichanbyeol@gmail.com LinkedIn View rรฉsumรฉ
Chanbyeol Luna Choi ยท Vancouver, BC
About Career Project