Oh hi Mark!
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.



Focus group with Product manager, consultant, producer and developer from France
Focus group with Product manager, consultant, producer and developer from France
User tests carried out properly to validate MVP design
User tests carried out properly to validate MVP design
System Usability Scale score obtained following user testing
System Usability Scale score obtained following user testing
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.