Addgene

2x intern designing for a non-profit biotech company.
Overview
I've been working full time as a Product Designer since June 2025, leading and completing a variety of high impact initiatives as one of two designers of the company.

I tackled 50+ tickets while working in 2 week sprints and contributed significantly to the design of Addgene over the course of 2 internships (11 months). I've listed a few projects that I've worked on during my time working at Addgene (but not all). Please ask me about my design system work, e-book creation, and accessibility audits!
Roles
Product Designer
Product Design Intern / Co-op
Team
Product Designer
Product Designer
Product Manager
Senior Product Designer
Duration
Jun 2025 - Present
5 months (Aug 2024 - Dec 2024)
6 months (Jul 2023 - Dec 2023)
Tools
Figma, Jira, Miro
LIMS Sample SwapAdd Plasmids UXBrowse Plasmids Catalog PageBrowse Plasmids RedesignEducational Resources RedesignReflection
A few shoutouts from my lovely team!
🥼 LIMS (Laboratory Information Management System) Sample Swap
Task Overview
Produce a cross-LIMS page workflow that allows users to select samples from the LIMS Temporary Samples and have those selections carry over to the LIMS Locate Samples pages.
Timeline
2.5 months
Product Value
✸ Addgene uses LIMS as a database to track and manage the samples that come into their repository
✸ Helps manage and streamline laboratory operations like automating lab workflows, ensuring data quality and integrity, managing inventory, and enforcing regulatory compliance
✸ Sample swapping are essential for high quality samples to always be ready for stabbing

Impact
✸ Decreased steps/clicks and time taken to sample swap
✸ More modern and up to state for design standards
✸ Higher efficiency in completing high amounts of sample swaps

BACKGROUND
What is a sample swap?

A temporary sample is created when a new sample is received, generated, or needs to be processed before being officially added to the active inventory.  An active sample is the verified, approved, and tracked version of a sample that is available for downstream use (e.g. distribution to researchers).

Once a temporary sample passes QC, the temporary sample is “swapped into” the active sample slot both in the physical fridge and digitally in the LIMS database. The previous active sample is discarded (as there's usually either not much material left or is growing old). Swapping ensures only validated, high-quality materials are available for use or distribution. It also shortens time for lab scientists to always have readily available full samples accessible in stock.

PROBLEM
Current sample swapping process is inefficient and scattered with too many manual clicks

Lab scientists must regularly swap temporary samples with active samples so that old ones are discarded and whenever someone needs, they can stab from a new active sample. Everyday, lab scientists swap hundreds of samples and each swap alone takes a whopping 2 minutes (not sped up)!!!

Before
PROCESS
Figuring out what user experience avenue to use

For the new process of swapping samples, at first I imagined a new modal popping up to prompt a user.

Avenue #1: Modal


But, a modal was limited in information and interaction real estate and after discussing with the product manager, we concluded an entire new page would be better. I started with a very basic layout and then made a more polished wireframe using existing patterns from LIMS.

Avenue #2: New page (What I went with)
RUNNING INTO A PROBLEM
Visually pairing samples

Users need to know that an Active sample and Temporary sample will always be paired, thus, all actions should apply to them both. Sample pairs would always have the same Material ID and if one gets removed, the other should respectively. 

This led me to combine the rows at the end so the Remove button applies to both samples in a pair.

Changing how users know a sample is discarded

The current existing pattern in LIMS to show a discarded sample as a red background. A red background for many rows gives the table an almost "candy cane" look which is not very readable or accessible.

Moreover, now that I'm using row span to show the two samples are together (combining the rows for the Material ID), the red background pattern becomes an issue because it visually cuts through half the number!


Iterating on 3 possible solutions

I tried a few options to present to the Product Manager, using a combination of colored backgrounds, row spans, and an icon to show both a discarded sample and what samples are paired.

Solution V1: Red background= discarded, make background of Material ID row span white
Solution V2: Red background = discarded, only use row span for Remove button and repeat Material IDs
Solution V3: Icon = discarded, use row span for Remove button and Material IDs
Combining the best parts for accessibility with a badge

I ended up using none of those 3 options! And went into the direction of a red badge which combined a lot of the best parts of the ideas above while keeping it accessible. That way, both color (red) and an icon would be used.

SAFETY NET DESIGN / DATA RESILIENCE
Allowing users to revisit sessions

A user can access a LIMS Sample Swap page that's been completed for a limited time via its URL or from a new Sample Swaps Admin page. A new periodic task will run monthly to delete Sample Swaps that have been completed in the past 30 days.

This allows users to easily review and confirm recent Sample Swaps, reducing errors and improving confidence and efficiency in their workflows!

FINAL DESIGNS
Improving user experience and efficiency in the lab!
After
🧫 Add Plasmids UX
Task Overview
Simplify the existing user flow of adding plasmids in the online deposit flow for scientists.
Timeline
3 weeks
Product Value
✸ Depositing materials is a significant portion of Addgene's main service
✸ Adding plasmids is one of the most common use cases
Impact
✸ Decreased time taken to add plasmids
✸ Reduced confusion on interactions throughout this flow

PROBLEM
Scientists often get lost in the add plasmids process, growing confused and frustrated

In the original design on the mainsite, scientists must navigate an outdated design flow. Many of the visual design elements like buttons were inconsistent. But, the largest problem was the way the information was currently all displayed, making it hard to distinguish what a user should complete first, second, and last.
‍‍

Before

The desired main flow:

EXPLORATION
Iteration #1: Dividing each step into 4 separate pages

Iteration #2: Combining all steps into one page and including an “actions” modal
DEVELOPMENT
Collaborating with my Project Manager to refine with error states
To further enhance the required interactions on this page, I worked with my PM to establish when and where the user needed to be reminded for error states. I also looked to our existing patterns to ensure consistency across the styling.
SOLUTION
A single page that is clearly ordered, interactive, and includes live feedback!

I landed on my final design based by combining the areas from each exploration I liked! This final design also was technically feasible and built off existing design patterns we had.
‍‍‍

After
🔖 Browse Plasmids Catalog Page
Task Overview
Create a Browse Plasmids Catalog page that fits in with the catalog page system.
Timeline
2 weeks
Product Value
✸ Scientists interested in depositing materials or learning more about what Addgene offers use the various catalog pages to browse
Impact
✸ Improved scalability and consistency
PROBLEM
The system of catalog pages can be confusing!!

The goal was for each offering of Addgene (Plasmids, Viral Service, Antibodies, Pooled Libraries, and Plasmid Kits) to have their own catalog browsing pages. However, given how the original pages were set up, they prevented this organization from being possible. Thus, this led me to combine 2 existing redesigned pages to become the singular Plasmids Catalog Page.

DEVELOPMENT
Working with the content team

Because of the changing needs of the catalog pages and the growing company, I worked with content to finalize all of the writing in the page and the information architecture.

SOLUTION
A centralized Browse Plasmids Catalog Page with elements from existing pages

The final design
👩‍🔬 Browse Plasmids Redesign
Task Overview
Redesign the outdated Browse Plasmids page.
Timeline
2 weeks
Product Value
✸ Redesign is live (https://www.addgene.org/browse/)
✸ Set up future catalog pages for success (such as the Browse Plasmids Catalog Page project above!)
Impact
✸ Improved user experience on page
✸ Increased scalability by creating a repeatable design pattern used across all catalog pages (leaf)

PROBLEM
Scientists or educations interested in learning more about Addgene struggle to navigate the various browsing pages

On the mainsite, there are several browse pages (such as Browse Plasmids) that are meant to help make searching quicker and more approachable. But the unorganized structure of the current pattern makes little sense, making navigation difficult.

SOLUTION
Redesigning all the browsing pages to improve the experience (starting with plasmids!)

I wanted to modernize the page to feel more aligned with current design standards while making it concise and easy to navigate. One method to do this was checking in with the content team to find out what information was absolutely necessary and what could be cut out.

I also wanted to make a well designed template with repeatable patterns so all the following browsing pages can follow!

Old design

- Hard to scan
- Not visually engaging


Exploring layouts and styles

I explored different layouts keeping in mind composition, readability, and scalability (using the same template for future pages like this one).

After receiving feedback, I narrowed it down to these 3 directions and the final design eventually came down to 1. Vertical List of Links (treated as buttons) which were stylized in a new way but uses existing components like link text size, color etc. This pattern would also be used on other parts of the consumer facing site.


Finding the most clear and accessible hover state

The hover states for these buttons needed to be differentiable enough from the default state and pass AAA accessibility guidelines. This led to 1. blue stroke, white background, and blue text style.




Final design
✏️ Educational Resources Page
Task Overview
Redesign the outdated Educational Resources page.
Timeline
3 weeks
Product Value
✸ Frequently visited page by professors and students
✸ Promotes one of Addgene's services (educational resources)
Impact
✸ Approved by stakeholders and set to be delivered next year
✸ Improved user experience and branding of company

PROBLEM
Deterring foot traffic and falling behind the company's growing design

The Education Resources page on the Addgene site is extremely important for students, teachers, and anyone interested in learning more about the biology field; It is one of the most frequently visited pages. However, the original webpage design was lacking and needed to be updated to better align with its purpose.

Old design

- Not visually engaging
- Unfitting for branding
- Wordy
- Outdated copy

Figuring out layout

I experimented with different layouts to eventually come to a 3x2 card view which was the most digestible and visually clean. I also created new illustrations to add to the page.

Card view

- Easily scannable
- Less design real estate

List view

- More room
- Efficient and compact

2x3 Cards

- More space between
cards and within cards

3x2 Cards

- Follows old pattern
- Fits more in one screen

Final design



REFLECTION
Main takeaways from my internships
💼 Balancing different feedback, especially those that are conflicting, is challenging. But, in a collaborative environment where everyone of different background and expertise has the same goal as you (to make the best final product!), it's important to keep as much of that feedback in mind. I would always try to integrate feedback from design, product, engineering, marketing, content, stakeholders, and whoever else was involved in a project and made sure to communicate what couldn't be integrated and why.

⚡️ Exploring different design directions is what leads to the best, final product. If you never branch out to try new ideas, you may be stuck with the same solution. I would always create many variations at the start to allow for the most creative ideas to come out!




Check out my other work!
Join
An entertainment app that strengthens community over collaboration and synced actions
GraduateNU
Empowering students to customize their plan of study by leading new end to end features
NBCUniversal
Created patterns and hi-fi prototypes for enterprise-grade design systems, improving scalability and consistency