Let’s Elevate Your Business Together!

Explore our cutting-edge marketing strategies. Request a quote today and start transforming your vision into impactful results!

Get An Instant Quote

David Dunkley

Director of operations

Hello, I’m David, the Managing Partner of Macroblu, and I take great pride in my roles both as a husband and a father. My journey in the realm of web development started in 1999, on the cusp of a new millennium and amidst global anticipation of the Y2K phenomenon. My passion has always been rooted in the intricacies of database design and data structures, which over the years, has enabled me to craft unique and innovative solutions for a wide array of client needs.

In addition to my professional life, I am an ardent dog lover and the proud human companion to a lively King Charles Cavalier named Duncan. My furry friend brings an added layer of joy and companionship to my day-to-day life. Beyond my work and love for animals, I am also a fervent enthusiast of Disney World. Over the past decade, I’ve been privileged enough to immerse myself in the enchanting world of Disney on four different occasions, each visit as magical as the last.

In the grand scheme of things, I’ve always been captivated by the ever-evolving world of technology. This fascination has led me to explore the integration of Artificial Intelligence into various business models, with the aim to enhance their efficiency, effectiveness, and profitability. I strongly believe that the future is a treasure trove of limitless possibilities, brimming with opportunities to innovate and revolutionize the way we operate. As such, I am deeply excited about what the future has in store and am eager to play my part in shaping it.

All in all, my life is a balance of fulfilling family responsibilities, delivering professional excellence in web development, and indulging in leisure activities that rejuvenate me. Whether it’s crafting complex databases, spending quality time with my family and Duncan, or visiting Disney World, I’m committed to making every moment count

Get In Touch

We are open Monday to Friday from 9AM to 5PM. We try to answer all messages we receive within 1 business day.

(416) 927-0432

[email protected]

Mailing address
140 Yonge Street, Suite 200
Toronto, ON M5C 1X6


    Send us a message