AI-driven security testing platform for software developers

Code Intelligence Logo
Code Intelligence (CI) enables developers to improve the security and stability of their software by automating and simplifying powerful security testing with DAST. Continuous fuzzing (white-box testing approach) uses instrumentation of the code base to refine test inputs through AI. Companies such as Google, Deutsche Telekom and CARIAD use CI's solutions.
Role
Product Design Lead

Duration
1/2022 - 8/2024

Responsibilities
Research & Strategy

Product Design

DesignOps
CI hired my as the first designer for introducing a product design process at Code Intelligence and embedded user-centred design (UCD) in the company. As an outcome, the creation, application and integration of fuzz testing for developers and organisations has improved significantly. Within Code Intelligence, the understanding of UCD has improved, leading to greater efficiency.

On the product side, the UX has demonstrably improved significantly for users and customers.

Usecase

Real-time code coverage analysis

A illustration showing the code coverage chart of CI Sense software
One thing that really bothers developers is the need for immediate feedback on code coverage metrics while running tests. It's super important for developers to be able to quickly make informed decisions, improve their testing processes in real-time, and allocate resources effectively to boost code quality and speed up development cycles.

This feature was implemented in 4 sprints (14 days per sprint). One increment was delivered/deployed in each sprint.

Task success rate increased from below 70% to 85% and user satisfaction increased from 74% to 85% in terms of value and usability.
Role
Product Design Lead

Duration
4 Agile sprints

Responsibilities
Research & Strategy
Product Design

Outcome / KPIs
Increased task success rate
Increased user satisfaction score
Better usability in A/B tests

Favorite quote
"I really liked this project: It solves a lot of user problems, reduces time to value, and literally shows how cool fuzz testing is!"


Philip, Customer Success Engineer
Code Intelligence Logo

Experiments

Switch from an OS solution to a paid solution

A illustration showing the code coverage chart of CI Sense software
The existing open source solution, Jazzer, was discontinued for economic reasons. The OS solution was a limited solution of CI's commercial software. A series of experiments were conducted to determine if there was a business need and fit for different functionalities and programming languages of Jazzer Pro.



Landing pages were created in HubSpot CRM to target selected audiences and markets across multiple platforms. The implementation was done on short notice and was a collaboration between the business and product teams.
Role
Product Design Lead

Duration
1 Agile sprint

Responsibilities
Research & Strategy
Product Design

Outcome / KPIs
Engagement
Conversion
Retention

Targeting
Developers in Reddit
Security engineers on LinkedIn
Code Intelligence Logo
LinkedIn icon with linkDribbble icon with linkEmail icon with link
©2024 Klaus Gottbehüt - Yes, made with
Heart icon - Made with love