Digital Products

We help our clients research, design and build the world's most advanced digital products.

Digital Products are enhancing our physical world in ways we never imagined. This is making life better, easier, more educational, and more entertaining, all while bringing people closer together. We help our clients create these meaningful connections with products like mobile apps, web apps, virtual & augmented reality, and other emerging technologies. Our process for doing that is the magic.

The MJD process is propelled by Design Thinking. Design Thinking is the mechanism through which innovation and creativity can be unleashed. Combining inspiration, ideation and implementation we create human centered experiences that create major impact.

MJD Design Thinking Process

We find that digital products succeed when the priority is placed on the following:

Human-Centered Design

Focus on users’ experiences, especially their emotional ones. Although people often can’t tell us what their needs are, their actual behaviors can provide us with invaluable clues about their range of unmet needs. Before you can ‘define’ the exact problem that you’re solving, you need to go out and talk to real human beings to find out what the underlying problems are.

Rapid Prototyping

Through prototyping, the Design Thinking process seeks to uncover unforeseen implementation challenges and unintended consequences in order to have more reliable long-term success. Whereas diagrams such as customer journey maps explore the problem space, prototypes explore the solution space.


A failed idea is expected. We test lots of ideas, not THE idea. In that way, we allow ourselves to learn from our research and interactions with the world to create a solution that meets the needs of people in a technologically feasible and strategically viable way.


Below you will find case studies on some recent digital products that we’ve created.

  • Our Digital Products Include:
  • Product Research, Definition & Strategy
  • Mobile Applications
  • Web Application Design & Development
  • Virtual & Augmented Reality
  • Internet of Things (IoT)
  • Emerging Technology
  • User Experience Research, Testing & Design
  • Rapid Prototyping & Technology Feasibility
  • User Interface Design
  • Analytics, Measurement, Testing and Iteration
Meaningful Connections

At MJD we are striving to give meaning to the digital connections between people. We aim to elicit emotion when someone uses a digital product, experience or platform that we’ve designed and built. It could be something simple like a beautifully designed user interface that makes working with a smartphone exceptionally easy. It could be something hard like creating a Store of the Future where little girls can fall in love with a doll and be inspired to create their own strong path in this big world.

Digital Innovation Agency

Digital innovation is disrupting entire industries, transforming consumer behavior and influencing the way people interact with brands and products. In our 24/7 world, companies are leveraging digital technologies to create tremendous value, efficiencies and new revenue models while their customers expect ever more personalized and engaging experiences.