A passionate mix of digital strategy, experience design, and software engineering.

WHAT WE DO

WHAT WE DO

Strategy & Technology Consulting

MJD has over a decade of experience working with brands on complex digital design and software engineering projects. We combine design thinking processes with a technology consulting framework to explore and uncover digital opportunities for our partners that create long term value. Our popular 1-2 day workshops offer team alignment, ideation sessions, technology demos and rapid prototyping to jumpstart launching successful new digital products and experiences.

Digital Transformation Strategies 
Digital Innovation Team Workshops
Technology Strategy, ROI Modeling and Roadmapping 
Design Thinking Ideation Workshops
Software Development Team Training (Level up your internal teams)
Agile Methodology Training
Emerging Tech 3rd Party Evaluations, Demos and Validation
Uncover New Digital Product & Service Business Opportunities 
WHAT WE DO

Digital Products & Services

MJD offers an incredibly experienced design and software development team to help you launch compelling digital products and services. We go from ideation to scale working in a transparent, agile, iterative process to ensure a successful product launch. We can work as part of your internal team to help get a product shipped, or manage the complete process from ideation, user experience, design, engineering and ongoing product enhancements.

WHAT WE DO

Digital Products & Services

MJD offers an incredibly experienced design and software development team to help you launch compelling digital products and services. We go from ideation to scale working in a transparent, agile, iterative process to ensure a successful product launch. We can work as part of your internal team to help get a product shipped, or manage the complete process from ideation, user experience, design, engineering and ongoing product enhancements.

User Experience

Field Research
User Testing 
Customer Journey Mapping
Product Evaluation & Audits
Lean UX (Rapid Prototyping/Feedback) 
Empathy Mapping
Information Architecture
Experience Design
Wireframe Prototypes  
Design

Design Strategy 
Interactive Design Prototypes
Concept Design
Concept Testing 
User Interface Design 
Interaction Design and Animation
Usability Testing
Design Systems
Living Style Guides and Asset Library
Software Engineering

Custom Software Development (Agile Teams) 
Mobile App Development (iOS/Swift, Android/Java/Kotlin)
Web App Development (React, Angular, Node, Ruby, Express) 
AR/VR/MR/Voice/Chat Applications (Emerging Tech Practice) 
Animations/Interaction/Data Visualization  (WebGL, Unity, 3DS Max) 
Internet of Things (Hardware/Software Connectivity & Sensors) 
Tech Platform Development/Integration (CMS, e-Commerce, CRM) 
API Integrations & Microservices
WHAT WE DO

Digital Experiences

We believe that branded, authentic experiences are more effective than traditional, disruptive advertising methods. Now more than ever, digital technology is driving experiential projects and adding more personalized and interactive elements that help engage and delight customers. Do you need to create a digital experience that will move people? Inspire them? Tell a story? Elevate your brand? From digital installations to in-store shopping experiences with deeply contemplated digital customer journeys, MJD can create an experience not soon forgotten.

Merging Digital w/Physical Spaces 
In-Store Digital Retail Experiences & Installations (store design partners) 
E-Commerce Activations/Experiences
Entertainment/Theme Park/Gamified Experiences
Event Activations (Comic-Con, Trade Shows)
Location Based Technology Solutions  
WHAT WE DO

Digital Experiences

We believe that branded, authentic experiences are more effective than traditional, disruptive advertising methods. Now more than ever, digital technology is driving experiential projects and adding more personalized and interactive elements that help engage and delight customers. Do you need to create a digital experience that will move people? Inspire them? Tell a story? Elevate your brand? From digital installations to in-store shopping experiences with deeply contemplated digital customer journeys, MJD can create an experience not soon forgotten.

Merging Digital with Physical Spaces 
In-Store Digital Retail Experiences & Installations 
E-Commerce Activations/Experiences
Entertainment/Theme Park/Gamified Experiences
Event Activations (Comic-Con, Trade Shows)
Location Based Technology Solutions  
Our Process

From Ideation to Scale.

Our Process

From Ideation to Scale.