Testcontainers
Product marketing for open source and commercial developer tools
Company
AtomicJar / Docker
Industry
Developer Tools
Role
Head of Design / Senior Visual Designer
Duration
2.5 years
Skills
Branding
Logo Design
Brand Guidelines
Creative Direction
Project Management
Product Launch
Web Design
Design Systems
UI Design
Accessible Design
Collateral Design
Infographics
Social Media
Events
Swag
Overview
Testcontainers is an open source integration testing library with over 100 million downloads. Building on the success of the open-source project, AtomicJar introduced commercial products including Testcontainers Cloud (a cloud service that speeds up and simplifies test execution) and Testcontainers Desktop (a local companion app for developers). In 2023, AtomicJar was acquired by Docker, bringing Testcontainers and its products into the broader Docker ecosystem.
While Testcontainers had strong adoption within the developer community, it lacked a visual identity. The open-source project needed a rebrand that maintained recognition and trust among its existing user base.
At the same time, AtomicJar was developing commercial products based on Testcontainers open source that required their own branding.
A new visual identity was created for Testcontainers open source as well as its commercial products, Testcontainers Cloud and Testcontainers Desktop. The identity was designed to feel familiar to the existing Testcontainers community, appeal to new users, and support product adoption and marketing efforts.
My Role
I was the first design-hire reporting to the CEO of AtomicJar. Created the brand identity, landing page and first onboarding experience for Testcontainers Cloud.
Led a small team of web and product designers in creating a design system and product UI for Testcontainers Cloud.
Immersed myself in product design to better support my team’s priorities, contribute to design crits and hands-on iterations.
Joined the design team at Docker as a Senior Visual Designer following the acquisition of AtomicJar.
Visual identity (logos, typography, color palette, brand guidelines)
Product websites and landing pages
Product onboarding
Product marketing materials
Product launch (beta and full release)
Design system
Event booths, collateral and swag
Technical infographics
Graphics, blog visuals, social media assets, newsletter images
Team
Managers
Design Team
Design Decisions
Final Outcome
Developed a new brand identity that tied together Testcontainers open source and its commercial products, Testcontainers Cloud and Testcontainers Desktop. At its core, the system respected Testcontainers’ open-source roots while allowing the commercial products to establish themselves as distinct, fully-fledged offerings connected by a shared design language.
I was able to attend the Devoxx event in person to take photos of the booth and the team. As well as photos to be able go around visiting all the other company booths, getting swag samples, taking photos for research.
Results
I created the branding for Testcontainers products and designed the initial onboarding experience and landing page for Testcontainers Cloud.
I then led a small team of web and product designers through expanding and delivering on the full scope of the project: building a design system, an integrated website that folded together the open source project with the products, documentation website, and the UI of the cloud service and web app.
Beta launch
GA full release
Product landing page
Onboarding Experience
Product UI
Design system
Branding
Product launch
Product landing page
Branding






















































