Koddex

Koddex

Koddex

Revolutionizing Business Data Management

with an Innovative Work OS

Revolutionizing Business Data Management

with an Innovative Work OS

Revolutionizing Business Data Management

with an Innovative Work OS

Product Design

Brand Design

Role

UX/UI Design
User Research
Project Management
Brand Design

Delivrable

Personas
User Journey Maps
High Fidelity Designs
High Fidelity Prototypes
Usability Test
Focus Group
Brand Identity

Team

Product Manager / CEO
Front-End Dev (React)
Back-End Dev
Product Designer 👋🏻

Date

2024 - Ongoing

Overview

Koddex is a SaaS platform designed to structure and centralize complex structured data sets for robotics and industrial companies. My mission: identify target early adopters and their needs, rethink the initial legacy product experience, and lay a solid design foundation for growth.

Koddex is a SaaS platform designed to structure and centralize complex structured data sets for robotics and industrial companies. My mission: identify target early adopters and their needs, rethink the initial legacy product experience, and lay a solid design foundation for growth.

Mission

As a Product Designer, my mission was to support the first iterations of the product through to its first public release, working closely with the product manager and the development team. I conducted user interviews and tested the application at each stage, from ideation to production, in order to identify and correct any issues. I also ensured the correct integration of screens by collaborating directly with developers and through rigorous ticketing monitoring. By defining the target audience of early adopters, I was able to adapt the messaging and onboarding to maximize adoption. Finally, I supported the CEO in acquiring new customers by designing an effective pitch deck and developing a clear and consistent brand identity across all media (print, web, app).

As a Product Designer, my mission was to support the first iterations of the product through to its first public release, working closely with the product manager and the development team. I conducted user interviews and tested the application at each stage, from ideation to production, in order to identify and correct any issues. I also ensured the correct integration of screens by collaborating directly with developers and through rigorous ticketing monitoring. By defining the target audience of early adopters, I was able to adapt the messaging and onboarding to maximize adoption. Finally, I supported the CEO in acquiring new customers by designing an effective pitch deck and developing a clear and consistent brand identity across all media (print, web, app).

Objectives

Identify early adopter profiles and their needs to optimize the experience

Identify early adopter profiles and their needs to optimize the experience

Identify early adopter profiles and their needs to optimize the experience

Design a simple and effective user interface for users accustomed to overloaded technical tools.

Design a simple and effective user interface for users accustomed to overloaded technical tools.

Design a simple and effective user interface for users accustomed to overloaded technical tools.

Achieve a SUS score of at least 73 on the MVP

Achieve a SUS score of at least 73 on the MVP

Achieve a SUS score of at least 73 on the MVP

Strategic Value

01

Align users and business needs

Address user expectations while respecting technical and organizational constraints.

01

Align users and business needs

Address user expectations while respecting technical and organizational constraints.

01

Align users and business needs

Address user expectations while respecting technical and organizational constraints.

02

Predict the future

Imagine a solution that meets current needs while anticipating future features.

02

Predict the future

Imagine a solution that meets current needs while anticipating future features.

02

Predict the future

Imagine a solution that meets current needs while anticipating future features.

03

Respect standards while breaking the mold

Enable the target persona to do their job efficiently while changing the way they work using a tool that goes against .

03

Respect standards while breaking the mold

Enable the target persona to do their job efficiently while changing the way they work using a tool that goes against .

03

Respect standards while breaking the mold

Enable the target persona to do their job efficiently while changing the way they work using a tool that goes against .

Outcomes

01

Smooth experience

A SUS score of 76 achieved during user testing on the MVP, thanks to the research work carried out upstream.

01

Smooth experience

A SUS score of 76 achieved during user testing on the MVP, thanks to the research work carried out upstream.

01

Smooth experience

A SUS score of 76 achieved during user testing on the MVP, thanks to the research work carried out upstream.

02

Customer acquisition

A 2,500-license contract signed with Exotec (leader in logistics warehouse automation in France).

02

Customer acquisition

A 2,500-license contract signed with Exotec (leader in logistics warehouse automation in France).

02

Customer acquisition

A 2,500-license contract signed with Exotec (leader in logistics warehouse automation in France).

03

Financial attractiveness

Successful fundraising for a company valuation of €8,000,000.

03

Financial attractiveness

Successful fundraising for a company valuation of €8,000,000.

03

Financial attractiveness

Successful fundraising for a company valuation of €8,000,000.

Results

The challenge

From the start, several major challenges emerged. These shaped the strategy and decisions made throughout the project.

From the start, several major challenges emerged. These shaped the strategy and decisions made throughout the project.

Key challenges identified

01

Time wasted searching for scattered information.

01

Time wasted searching for scattered information.

01

Time wasted searching for scattered information.

02

Doubts about data reliability due to multiple versions.

02

Doubts about data reliability due to multiple versions.

02

Doubts about data reliability due to multiple versions.

03

Limited collaboration between internal teams and external partners.

03

Limited collaboration between internal teams and external partners.

03

Limited collaboration between internal teams and external partners.

User needs identified

01

Need for a common philosophy in data organisation.

01

Need for a common philosophy in data organisation.

01

Need for a common philosophy in data organisation.

02

Need for an efficient system to centralise and identify the right data.

02

Need for an efficient system to centralise and identify the right data.

02

Need for an efficient system to centralise and identify the right data.

03

The need to use data effectively.

03

The need to use data effectively.

03

The need to use data effectively.

04

Need for a secure, collaborative system.

04

Need for a secure, collaborative system.

04

Need for a secure, collaborative system.

Koddex's vision

To create a unique and intuitive environment that promotes secure and efficient collaboration while enhancing workflow productivity both internally and externally.

To create a unique and intuitive environment that promotes secure and efficient collaboration while enhancing workflow productivity both internally and externally.

Before → After

Research & Exploration

To ensure Koddex meets real user needs, we implemented several research methodologies.

To ensure Koddex meets real user needs, we implemented several research methodologies.

Methodologies

User Interviews

Participants: Product Managers, Consultants, Developers. Goal: Understand their daily challenges in managing structured data.

User Interviews

Participants: Product Managers, Consultants, Developers. Goal: Understand their daily challenges in managing structured data.

User Interviews

Participants: Product Managers, Consultants, Developers. Goal: Understand their daily challenges in managing structured data.

Surveys

Focus: Identify currently used tools and associated frustrations.

Surveys

Focus: Identify currently used tools and associated frustrations.

Surveys

Focus: Identify currently used tools and associated frustrations.

Usability Tests

Participants: 5 target users (Consultants, PO, UX Designers). Method: Remote testing via Google Meet to evaluate the intuitiveness of early product versions.

Usability Tests

Participants: 5 target users (Consultants, PO, UX Designers). Method: Remote testing via Google Meet to evaluate the intuitiveness of early product versions.

Usability Tests

Participants: 5 target users (Consultants, PO, UX Designers). Method: Remote testing via Google Meet to evaluate the intuitiveness of early product versions.

Data Analysis

Compiled user feedback to prioritize product improvements.

Data Analysis

Compiled user feedback to prioritize product improvements.

Data Analysis

Compiled user feedback to prioritize product improvements.

1

Focus group with Product manager, consultant, producer and developer from France

Focus group with Product manager, consultant, producer and developer from France

5

User tests carried out properly to validate MVP design

User tests carried out properly to validate MVP design

76

System Usability Scale score obtained following user testing

System Usability Scale score obtained following user testing

250+

High-fidelity desktop and mobile mock-ups produced for the MVP

High-fidelity desktop and mobile mock-ups produced for the MVP

Insights & Results

Through research, several key insights emerged, guiding the recommendations and solution design.

Through research, several key insights emerged, guiding the recommendations and solution design.

Positive

Clear hierarchy for easy navigation.

Clear hierarchy for easy navigation.

Clear hierarchy for easy navigation.

Insight:

As a result, it creates this rigidity that prevents everything from falling apart.

Insight:

As a result, it creates this rigidity that prevents everything from falling apart.

Insight:

As a result, it creates this rigidity that prevents everything from falling apart.

The basic features of the product (creating templates and projects) are intuitive and easy to learn.

The basic features of the product (creating templates and projects) are intuitive and easy to learn.

The basic features of the product (creating templates and projects) are intuitive and easy to learn.

The distinction between template definition and instantiation was seen as an asset.

The distinction between template definition and instantiation was seen as an asset.

The distinction between template definition and instantiation was seen as an asset.

Insight:

In this case, it is very clear that you must create a template before you can use it elsewhere.

Insight:

In this case, it is very clear that you must create a template before you can use it elsewhere.

Insight:

In this case, it is very clear that you must create a template before you can use it elsewhere.

Annoying

Technical terminology can be confusing.

Technical terminology can be confusing.

Technical terminology can be confusing.

Insight:

I don't really understand the difference between a simple folder and a template with an item list. The term ‘folder’ is used for real folders but also for templates that serve as ‘storage’.

Insight:

I don't really understand the difference between a simple folder and a template with an item list. The term ‘folder’ is used for real folders but also for templates that serve as ‘storage’.

Insight:

I don't really understand the difference between a simple folder and a template with an item list. The term ‘folder’ is used for real folders but also for templates that serve as ‘storage’.

Austere interface, lack of visual cues and customisation.

Austere interface, lack of visual cues and customisation.

Austere interface, lack of visual cues and customisation.

Preliminary Results

Usability tests revealed a System Usability Scale (SUS) score of 76, indicating good user acceptance. Feedback highlighted areas for improvement to enhance intuitiveness and efficiency further.

Usability tests revealed a System Usability Scale (SUS) score of 76, indicating good user acceptance. Feedback highlighted areas for improvement to enhance intuitiveness and efficiency further.

Prototype & Design

The heart of my mission was to focus on the user interface design, structured to create a seamless, engaging, and professional experience.

The heart of my mission was to focus on the user interface design, structured to create a seamless, engaging, and professional experience.

The deliverables produced so far include

01

Personas

Based on user interviews to better understand specific needs.

01

Personas

Based on user interviews to better understand specific needs.

01

Personas

Based on user interviews to better understand specific needs.

02

Service blueprint

Identifying key steps and pain points in current workflows.

02

Service blueprint

Identifying key steps and pain points in current workflows.

02

Service blueprint

Identifying key steps and pain points in current workflows.

03

Sketching & Prototypes

Designed to test different solutions before technical implementation.

03

Sketching & Prototypes

Designed to test different solutions before technical implementation.

03

Sketching & Prototypes

Designed to test different solutions before technical implementation.

04

A strong brand identity

Aligned with Koddex's innovative mission

04

A strong brand identity

Aligned with Koddex's innovative mission

04

A strong brand identity

Aligned with Koddex's innovative mission

These elements are shared with the product team through an internal platform to ensure optimal use by all project members.

These elements are shared with the product team through an internal platform to ensure optimal use by all project members.

My learnings

This project offered several valuable lessons, both methodological and human.

This project offered several valuable lessons, both methodological and human.

01

Questioning initial requirements is essential.

01

Questioning initial requirements is essential.

01

Questioning initial requirements is essential.

This project highlighted the importance of challenging initial requirements. Research exposed major gaps between the client’s brief and actual user needs.

By engaging users early through interviews and workshops, we refined the scope and delivered a solution that truly matched expectations. It reinforced my conviction that validating assumptions upfront is essential to any successful project.

This project highlighted the importance of challenging initial requirements. Research exposed major gaps between the client’s brief and actual user needs.

By engaging users early through interviews and workshops, we refined the scope and delivered a solution that truly matched expectations. It reinforced my conviction that validating assumptions upfront is essential to any successful project.

02

Simplicity unlocks efficiency.

02

Simplicity unlocks efficiency.

02

Simplicity unlocks efficiency.

At first, our roadmap was overloaded with critical features that demanded heavy technical scoping and early research, which resulted in design work happening too far upstream.

By narrowing the scope to a focused MVP, we prioritized what mattered most and solved the core user needs. This experience taught me that starting small and iterating through feedback not only speeds up delivery but also drives greater user satisfaction.

At first, our roadmap was overloaded with critical features that demanded heavy technical scoping and early research, which resulted in design work happening too far upstream.

By narrowing the scope to a focused MVP, we prioritized what mattered most and solved the core user needs. This experience taught me that starting small and iterating through feedback not only speeds up delivery but also drives greater user satisfaction.

03

Collaboration fuels success.

03

Collaboration fuels success.

03

Collaboration fuels success.

Working closely with developers, stakeholders, and users proved essential to the project’s success.

Ongoing communication aligned technical feasibility with user needs, building a common vision. I realized that embracing diverse perspectives not only enriches the process but also leads to stronger outcomes.

Working closely with developers, stakeholders, and users proved essential to the project’s success.

Ongoing communication aligned technical feasibility with user needs, building a common vision. I realized that embracing diverse perspectives not only enriches the process but also leads to stronger outcomes.

04

Preventing user errors builds trust.

04

Preventing user errors builds trust.

04

Preventing user errors builds trust.

Testing showed that users frequently made simple mistakes — misclicks, overwriting data, or losing progress.

By introducing safeguards like autosave and error alerts, we made the experience smoother and more reliable. This reinforced the idea that anticipating mistakes not only prevents frustration but also increases user confidence and satisfaction.

Testing showed that users frequently made simple mistakes — misclicks, overwriting data, or losing progress.

By introducing safeguards like autosave and error alerts, we made the experience smoother and more reliable. This reinforced the idea that anticipating mistakes not only prevents frustration but also increases user confidence and satisfaction.

05

Testing early accelerates progress.

05

Testing early accelerates progress.

05

Testing early accelerates progress.

When testing was delayed to later stages, critical issues surfaced that could have been identified much earlier.

Running usability tests at the wireframe stage proved far more effective, allowing us to catch problems sooner and reduce costly rework. This taught me that testing early isn’t a slowdown — it’s a time-saver.

When testing was delayed to later stages, critical issues surfaced that could have been identified much earlier.

Running usability tests at the wireframe stage proved far more effective, allowing us to catch problems sooner and reduce costly rework. This taught me that testing early isn’t a slowdown — it’s a time-saver.

Great

things

can

happen

with

a

simple

"

hello!

"

49 RUE DE LA LOUVIÈRE

59800 LILLE,

FRANCE

BASTIENMOIROUX@MAIL.COM

©2025 MOIROUX COMPANY. ALL RIGHT RESERVED

Bastien

Great

things

can

happen

with

a

simple

"

hello!

"

49 RUE DE LA LOUVIÈRE

59800 LILLE,

FRANCE

BASTIENMOIROUX@MAIL.COM

©2025 MOIROUX COMPANY. ALL RIGHT RESERVED

Bastien

Great

things

can

happen

with

a

simple

"

hello!

"

49 RUE DE LA LOUVIÈRE

59800 LILLE,

FRANCE

BASTIENMOIROUX@MAIL.COM

©2025 MOIROUX COMPANY. ALL RIGHT RESERVED

Bastien