Skip to content
de. ← All Projects
  • Home
  • Projects
  • About
  • Resume
Contact
Open to roles
← All Projects

Pipeline Builder for Scientists.

Company Code Ocean
Timeline 8 weeks
Team
• Product Designer • 2 Product Managers • Tech Lead • Computational Biologist
Project Summary

Not everyone on a research team speaks Nextflow. But everyone needs to build pipelines. Code Ocean's Visual Pipeline Builder was built to close that gap, giving computational biologists a way to assemble and run bioinformatics workflows on a canvas, without writing a single line of DSL code.

Role

Solo product designer, end-to-end. From the initial audit through IA, wireframes, and component spec. Every decision tied to a real user problem.

Design Process.

How we moved from a fuzzy problem to a shipped solution.

Problem
Pipeline creation was blocked behind Nextflow

The only way to build a pipeline was to write it in Nextflow. That worked for some users and completely blocked others. Scientists who understood the biology couldn't move forward without engineering help. Collaboration stalled. Research slowed. The tool was powerful in theory and inaccessible in practice.

Goal
Make pipeline building accessible to every researcher

Make pipeline building accessible to every researcher on the team, regardless of their coding background, without taking anything away from the users who already knew Nextflow.

Research & Takeaways

What users were actually saying

We mapped how research teams actually worked: who built pipelines, who couldn't, and where handoffs broke down. Three things became clear fast.

Users had no way to see what their pipeline was doing at a glance. Errors were invisible until something failed. And when something did fail, finding the cause meant digging through logs and truncated footer text. Trust in the tool was low because the tool gave users almost nothing to work with.

Pipeline builder research synthesis and affinity map
Caption: Affinity map from researcher interview sessions
Solution

A visual builder with synced Nextflow

A visual canvas where researchers drag, connect, and configure compute capsules into executable pipelines, no Nextflow required. For users who do know Nextflow, the code stays in sync with the canvas automatically.

The canvas is organized around one rule: show users exactly what they need, exactly when they need it. Run state is always visible. Errors surface on the node where they happen, with a direct path to the fix. Configuration lives in one place. The interaction model has one pattern, not five competing ones.

Pipeline Builder wireframe exploration 1
Pipeline Builder wireframe exploration 2
Pipeline Builder wireframes overview
Results

What shipped and what moved

Researchers who previously needed to write Nextflow code by hand can now build the same pipelines visually, opening the platform to an estimated 3–5x larger audience within each institution. For those who want the code, the visual pipeline and Nextflow file stay in sync automatically. Pre-run validation is projected to cut failed first runs by 60–70%, directly reducing wasted GPU compute costs. Time-to-first-value for new institutional customers drops from weeks to days. The shift: from a tool that required technical fluency to one that rewards scientific thinking.

Pipeline Builder result screen 0
Pipeline Builder result screen 1
Pipeline Builder result screen 2
Pipeline Builder result screen 3
Pipeline Builder result screen 4
Next project
Scientific App panel
→
David Eskenazi portrait
David Eskenazi
Senior Product Designer · AI and B2B SaaS
daveesk9@gmail.com 058.4986.123

© 2026 David Eskenazi. All rights reserved.

✶ 100% vibe coded site
Home · Projects · About · Resume
Project preview
Home About
Projects
Résumé Email