Monika Krzesiak

emagine

Consultant & agency portal

Redesigning the self-service platform used by thousands of independent consultants and agencies, to manage job applications, CV building, timesheets, contracts and much more - across emagine’s European operations.

IT consultingAISaaSMarketplaceMobile
emagine Consultant portal screens

Context

emagine is a European IT consultancy connecting specialist talent with enterprise organisations. Its consultant portal had grown over time into a feature-heavy system that was difficult to navigate and increasingly costly to support. The brief was to rebuild the recruitment platform connecting consultants, agencies and opportunities across multiple business entities.

The product brought together a large consultant database, onboarding, job applications, LinkedIn import, AI-assisted CV parsing, AI assisted data enrichment, profile management and CV generation within one shared system.

The ambition was to create a more coherent product foundation: flexible enough to support different operational needs, while making consultant data easier to structure, reuse and manage.

User onboarding flows

emagine — context visual

Challenge

The central challenge was turning a fragmented, data-heavy consultant database into a clear and usable product experience. The system needed to align with LinkedIn data, accommodate different internal processes across business entities and support multiple languages - without adding complexity for consultants or agency users.

The solution was a profile-first model: a shared, structured source of consultant data that could be reused across onboarding, applications and CV generation, while workflow-specific requirements remained flexible at the process level.

Design challenges:

  • simplifying a feature-rich, data-heavy ecosystem
  • making a clear split between CV data and AI enriched data
  • designing a mobile-first experience for consultants
  • creating clearer, more modern interface patterns
  • maintaining consistency across multiple languages and entities

From evidence to product

The platform had to support multiple tenants and business entities, each with slightly different workflows, data needs and operational habits. Rather than designing for assumptions, we stayed in continuous contact with users across entities. We ran surveys, held dedicated workshops with power users, and used ongoing chat-based feedback to understand where local differences genuinely mattered and where they were simply legacy variations.

We used continuous user feedback not only to improve individual flows, but to decide which differences belonged in the core product and which should remain tenant-specific.

We kept a shared core architecture — centred around the consultant profile — while allowing workflow-level differences where individual markets or entities required them. The result was a scalable product structure that could serve different business contexts, without turning each tenant into a separate product.

Mobile CV builder

emagine mobile CV builder

Public job application

emagine public job application

My role + impact

I led a four-person design team while remaining hands-on across UX architecture, product flows, interface design and prototyping for both consultant- and agency-facing experiences.

My role combined product design leadership with solving one of the platform’s core structural problems: translating complex recruitment workflows and fragmented consultant data into a clearer, scalable product model.

I helped shape a profile-first architecture in which LinkedIn import, CV parsing, onboarding, applications and CV generation worked from one reusable consultant data foundation.

LeadershipProduct architectureProfile & data modelComplex workflowsDesign systems

Key areas:

  • design direction and team leadership
  • consultant data structure and profile architecture
  • LinkedIn import and CV parsing
  • CV generation
  • job application flows
  • agency-facing workflows
  • multilingual content
  • mobile-first product design

Outcome

A profile-first architecture connected onboarding, LinkedIn import, CV parsing, applications and multilingual CV generation around one reusable consultant data model.

It created a stronger foundation for agencies while reducing repeated data entry for consultants. A shared data model made it easier to reuse professional information across workflows, generate CVs in multiple languages and support different operational needs across the business.

Main product value:

  • structured consultant data
  • reusable professional profiles
  • stronger alignment with LinkedIn data
  • clearer agency workflows
  • multilingual CV generation
  • faster applications using existing profile data
  • a scalable foundation for multiple business entities
emagine — closing visual 3

More case studies

About

Monika Krzesiak

I’m a Senior Product Designer with over ten years' experience crafting digital products in regulated, complex domains, including leading product design teams and complex initiatives from product architecture through delivery.

I specialise in data-heavy applications, design systems and mobile experiences — areas where the challenge is not just how something looks, but how it holds together under real conditions.

Outside product design, I keep coming back to photography, architecture,book design and typography - disciplines that continue to shapehow I think about structure, composition and detail.

How I work

I work end-to-end - from framing product problems and setting design direction to structuring complex flows, prototyping, interface design and design systems.

Depending on the project, I work both as a hands-on product designer and as a design lead, aligning designers around a shared direction while staying close to users, product, engineering and implementation. I use research, rapid prototyping and AI-assisted workflows to explore, test and refine solutions.

LeadershipProduct strategyDiscoveryUser researchInformation architectureUser flowsInteraction designPrototypingUI designDesign systemsData-rich productsData visualisationMobileAccessibilityAI-assisted designDesign-to-codeProduct × EngineeringRoadmapsPrioritisation

Contact

I’m available for freelance projects, full-time roles, and collaborations