// readme / case study
README
A case study of Stack Trace
stack_trace.sh
$ product --info
Stack Trace v1.0
$ role
Founder · Product Manager · Product Designer
$ status --check
Live and shipping ·
New guests added regularly
▋
// 01 / overview
An interactive career discovery platform that makes tech careers beyond software engineering easier to explore.
20+
career-specific modules to explore
45 mins -> <3 mins
full interviews to focused answers
4
core features shipped
// 02 / the problem
Careers in tech beyond software engineering are not talked about nearly as much. While people have skills that can translate across tech, many default to the SWE route due to three recurring barriers:
01
Visibility Gap
Individuals with strengths in writing, strategy, marketing or design may not understand how their skills translate into tech since traditional engineering roles appear to be the clearest point of entry.
02
Information Fatigue
Many existing career resources are presented as long-form content. Finding one relevant answer can require searching through an entire conversation, increasing the time and effort required to explore a career.
03
Industry Jargon Barrier
Unexplained terminology can make unfamiliar roles harder to understand, prompting users to leave the experience to search for context.
// 03 / discovery
Students are already looking beyond SWE, but uncertainty remains.
~40%
of applications from Class of 2022 CS majors targeted software engineering roles. Recent cohorts are distributing applications across IT, cybersecurity, finance, marketing, and project management.
Source: Handshake, Class of 2026 Spotlight
70%
of Class of 2026 CS majors report feeling at least somewhat pessimistic about their career prospects.
Source: Handshake, Class of 2026 Spotlight
PERSONAL OBSERVATION
I experienced this problem myself.
While making my own transition into tech, I found that understanding roles outside traditional software engineering paths often required piecing together information across LinkedIn profiles, job descriptions, portfolios, and long-form content.
THE OPPORTUNITY
Make career exploration easier to navigate by connecting students with firsthand experiences.
As people explore careers beyond software engineering, there is an opportunity to help them understand where their existing skills can translate across tech.
→ Stack Trace
A career discovery platform built around turning conversations with individuals working across tech into explorable answers.
// 04 / the solution
V1 of Stack Trace was built around five core product decisions.
[ screenshot placeholder ]
Modular Interviews
Explore the conversation on your terms.
Each interview is split into question-specific modules under three minutes, in a swipeable carousel users can move through freely.
Addresses: Information Fatigue
Contextual Glossary
Understand the lingo without leaving the experience.
Users get immediate in-context definitions of unfamiliar terms that are AI-identified and human-reviewed before publishing, allowing them to build context without leaving the experience.
Addresses: Jargon Barrier
[ screenshot placeholder ]
[ screenshot placeholder ]
Resource Toolkit
Turn curiosity into action.
Each interview ends with four career-specific resources encouraging continued career exploration.
Addresses: Visibility Gap
Guest Directory
Browse before you commit.
Guest cards show a short description of each interview, letting users scan what’s available and decide what’s relevant before diving in.
Addresses: Decision Fatigue
[ screenshot placeholder ]
[ screenshot placeholder ]
User Feedback
Shape Stack Trace as it grows.
A homepage mechanism captures career stage, interests, and content preference. A post-interview question measures whether the experience made the career clearer. Both provide direct input into the content Stack Trace prioritizes.
Addresses: Prioritization Uncertainty
// 05 / prioritization
Two paths were considered for distributing these interviews:
OPTION A: YOUTUBE
Built-in distribution, less development.
vs
OPTION B: STACK TRACE (CHOSEN)
Interactive, contextual, centered on the user.
YouTube wouldn’t solve the visibility gap or jargon barrier — users would still search, evaluate, and leave to look things up.
DEFERRED TO V2
FEATURE
WAITING ON
Explore By Question
Bigger interview library
Request Company + Role
Demand + scalable pipeline
Saved Notes
Storage + privacy plan
// 06 / validation plan
This is V1 of Stack Trace. Behavioral data and direct user feedback collected after launch will help evaluate the experience and inform product decisions for V2.
Exploration Hypothesis
If question-specific modules make relevant information easier to find, users who begin an interview will explore more than one module.
Signals: Modules viewed per session ·% of sessions viewing 2+ modules · most-viewed modules
Clarity Hypothesis
If focused answers and contextual definitions improve understanding, users will report greater career clarity after exploring an interview.
Signals: Self-reported career clarity rate · glossary interaction rate · most-viewed glossary terms
Action Hypothesis
If the resource toolkit provides useful next steps, users will engage with the recommended resources.
Signals: Resource toolkit click-through rate · resources clicked per session
User Feedback Hypothesis
If enough users submit feedback, their responses will show which careers and topics Stack Trace should prioritize next.
Signals: Feedback submission rate · user journey stage · career interests selected · insight preference distribution
// 07 / behind the build
[ photo ]
My Trace
Hi, I’m Mahek.
I’m a graduate student at the University of Pennsylvania studying computer science. I’m drawn to understanding what users value and building products that make everyday experiences more meaningful.
Research
Interview
Strategy
Design
Build
Launch
I built Stack Trace independently, owning each stage from the initial research and guest interviews through product strategy, experience design, development and launch.
Building Stack Trace showed me that launch is not the end of product development. User needs, markets, and available tools continue to evolve, creating new opportunities to learn and improve. That does not mean building every possible feature, rather it means using evidence to decide what is worth changing next.