Focus
Redefining how experiences move across crises, continents and constraints by solving problems with design, tech and human ingenuity
Services
User Experience Design
Interface Design
Drupal Development
Drupal Migration
Headless Development
Data visualization
Design System
Quality Engineering
Since 2020, we’ve partnered with the United Nations including UNICEF, IOM, UNDP, and UN Women to create digital solutions for real-world use. From centralizing knowledge and automating fund tracking to building platforms that support people in crisis and inform decisions on climate and human migration, every project has served a real purpose beyond the deliverables.
This partnership didn’t start with a grand vision. It started with one challenge, one project. From there, it grew through small wins, trust earned, and deeper collaboration. What’s stayed consistent is the approach: direct, collaborative, and focused on solving specific problems, showing up when it counts and being honest when things can be done better.
UNICEF operated more than 3,000 independent knowledge sites globally, each managed by separate teams. This fragmentation created inefficiencies across the organisation:
- Institutional knowledge was difficult to discover and update.
- Internal collaboration was slow.
- External partners lacked access to verified technical resources.
- Search was inconsistent and unreliable.
We partnered with UNICEF to develop ShareX, a centralized knowledge management platform built on Drupal 9. The system was designed with two primary goals:
- Internal usability – enable teams to manage and update content directly.
- External accessibility – ensure vetted information can be found quickly and shared across partners.
The platform included:
- A structured content taxonomy to reduce duplication and improve discoverability.
- Role-based content governance for security and clarity.
- Improved search performance to surface technical documentation faster.
- Reduced time to find relevant knowledge across teams and countries.
- Reduced time to find relevant knowledge across teams and countries.
- Strengthened UNICEF’s role as a knowledge authority in its global network.
That was our first project together. From there, the relationship grew, expanding into new challenges and deeper collaborations, each one building on the trust and impact.
The UNICEF Venture Fund backs early-stage, open-source tech startups for social good. But the website wasn’t keeping up:
- Transactions were entered manually, making updates slow and error-prone.
- Investment data was outdated and hard to sort or analyze.
- There was no easy way to see how funds were being distributed or what impact they had.
- The design and structure made it hard to navigate and didn’t reflect the scale of the work.
- Content updates required constant developer support.
We rebuilt the platform on Drupal 9 with a focus on function, clarity, and maintainability:
- Created an investment explorer with filters for geography, sector, and funding stage.
- Improved search and navigation to make projects and data easier to find.
- Added PWA support for speed and a better mobile experience.
- Connected to Juniper’s API for real-time transaction updates and currency conversion.
- Manual data entry was replaced with automated updates.
- Content teams could update content on their own.
- The site became faster and easier to navigate.
- Visitors could find the information they needed easily.
The site went from passive to purpose-built. It now surfaces real-time impact, runs without constant upkeep, and makes data clear, engaging, and decision-ready.
Women and girls in crisis needed a safe, anonymous, and easy-to-use digital space to access GBV resources. The original experience wasn’t designed with them in mind:
- Navigation was confusing and country-based.
- Content wasn’t curated effectively.
- Users with low digital literacy couldn’t easily engage.
- A complex backend made updates slow and expensive.
We rebuilt Laaha to prioritise user comfort, safety, and speed:
- Switched from country-first to language-first navigation.
- Introduced a community forum with moderation tools.
- Curated content to make the most important resources easy to access.
- Moved to a Headless Next.js architecture to allow quick UI changes without backend disruption.
- Easier access for users regardless of region or digital skill level.
- A safer, more welcoming experience for survivors.
- Lower maintenance costs and faster iteration cycles.
We co-designed with stakeholders who understand the on-the-ground realities. Every feature was built around real barriers, not assumptions.
In many GBV emergency response scenarios, internet access is limited or non-existent. Existing tools didn’t work in these conditions:
- Field workers couldn’t load or update data.
- Submissions required backlogged manual entry.
- No consistent way to verify or approve reports quickly.
We built a Progressive Web App (PWA) designed for disconnected environments:
- Used IndexedDB to allow offline data editing and saving.
- Added customisable webforms tailored to regional workflows.
- Built an approval system to flag and verify submissions.
- Used multisite architecture to simplify deployment and maintenance.
- Field teams could access and update records without needing a live connection.
- Approval workflows sped up significantly.
- Easier platform rollout across multiple countries.
We designed around constraints. Offline support wasn’t optional; it was the baseline.
Caregivers and educators needed quick, easy access to materials on early childhood development. Instead:
- Resources were scattered and unorganised.
- Navigation was inconsistent.
- The experience didn’t work well on mobile or low-end devices.
We built a focused content platform:
- Structured categories and clear navigation.
- Fast, device-friendly search.
- Clean interface to surface critical documents quickly.
- Reduced time spent searching for relevant information.
- Greater reach across caregiver groups.
- Lower support and update burden.
Just the right content, presented simply, in a system anyone could use.
IOM had large volumes of climate risk and migration data. But in spreadsheets and CSVs, the data wasn’t helping decision-makers:
- No way to visualize patterns or forecast trends.
- Data needed to be manually interpreted.
- Policymakers lacked a clear, usable interface.
We created a self-service data platform for the IOM Climate Hazards project:
- Upload a CSV, get back line graphs, bar charts, and heat maps.
- Dashboards were built to highlight high-risk regions (e.g, floods, droughts).
- Designed to present dynamic data clearly, with no custom dev required.
We followed up with the Americas Dashboard for migration data:
- Combined sources from multiple countries and agencies.
- Made regional comparison and planning easier.
- Provided a shared system for real-time trend tracking.
- Clearer communication of risk data.
- Faster planning and a more informed response.
- Improved regional collaboration between governments and agencies.
We didn’t build a tool for analysts. We built one that worked for everyone else — policymakers, journalists, partners.
Visit IOM
Visit IOM Americas Dashboard
Efforts to end child marriage across MENA were slowed by disconnected digital systems:
- Research and campaigns were scattered across different sources.
- Language barriers limited access and collaboration.
- Navigation made it hard to find the right resource at the right time.
- Content updates were slow and often dependent on developers.
We worked with RAF MENA to build a centralized platform for advocacy in real conditions.
- Navigation was rebuilt for clarity and speed.
- Content was restructured by topic and region for easier discovery.
- Multilingual support expanded reach across the region.
- Content workflows were simplified so teams could publish without bottlenecks.
- Faster access to relevant advocacy materials.
- Easier collaboration across countries and partners.
- A system that teams can update and rely on, without much tech team’s help.
The platform was shaped directly by advocacy teams across the region. Their input defined the structure, languages, and priorities, resulting in a system built for real-world advocacy, along with a strong digital presence.
UNDP was running two separate platforms:
- One for SDG-aligned investment opportunities.
- One for SDG impact and guidance.
Each had its backend, branding, update process, and audience confusion. Updates required third-party help.
We merged both into SDG Private Finance:
- Unified branding and content under one system.
- Migrated to CDO infrastructure for security and control.
- Rebuilt content management to be fully self-service.
- One clear entry point for users.
- Lower overhead and no dependency on external developers.
- Faster updates and less friction for internal teams.
The solution reduced duplication and put control back in the hands of the people who manage the content.
UN Women’s digital resources were spread across 28 different sites, including headquarters, regional, and country offices. This fragmentation made it difficult for users to find and use valuable information:
- No central access point for global resources.
- Inconsistent navigation and content structures across offices.
- Thematic content was scattered, limiting visibility and engagement.
- Search was unreliable, and multilingual support was limited.
We built a centralised Knowledge Portal within UN Women’s existing Drupal multi-domain framework. The platform was designed to unify all regional, HQ, and country sites while creating a dedicated space for curated, theme-specific content.
Key features included:
- Thematic mini-sites focused on topics like violence against women, gender and climate, economic empowerment, and political participation.
- Advanced multilingual search and filtering capabilities.
- A consistent, taxonomy-driven structure to simplify navigation and management.
- A scalable content strategy tailored to global audiences.
- Users can now access all UN Women resources from one centralised platform.
- Thematic areas are surfaced, improving visibility and engagement.
- Discoverability improved through better search and content structure.
- Internal teams benefit from a more efficient, unified system.
The solution reduced duplication and put control back in the hands of the people who manage the content.
The Learning Cabinet platform existed, but it wasn’t usable:
- Information discovery was cluttered.
- Performance was poor in low-bandwidth settings.
- Navigation didn’t support comparison or filtering of tools.
We re-architected the platform:
- Built with Next.js for performance.
- Used a multisite structure to support global content control.
- OptimiZed with Cloud flare to work well even on slower connections.
- Added filters and categories to support decision-making for tool selection.
- Better access to digital learning tools globally.
- Faster platform performance, even in low-resource regions.
- Internal UNICEF teams now manage and grow the platform directly.
The result was lower operational costs and a platform that connects people with the right learning tools. It also gave teams the ability to manage the system themselves.
This partnership continues to improve how the UN operates across knowledge sharing, crisis response, investment tracking, and policy execution. What were once disconnected systems and manual workflows are now unified platforms built to match real-world conditions, from low-bandwidth environments to global information delivery. The result: faster decisions, safer field operations, clearer data, and greater control for internal teams. This work hasn’t just solved isolated challenges. It has reinforced the digital foundations that support everyday impact across the UN system.