MediaDoc Inc.

About MediaDoc

Who We Are

We are a creative and clever web development team who use best practices to maximize user experience. We have over 15 years of experience with a great team of professionals who excel in providing excellent web design, programming, hosting, print and consultation services.

We are dedicated, passionate, and very meticulous about our work. We like to do things the right way so you can benefit the most from your project.

Who We Really Are

  • Steve Kingston
  • Melissa Peh
Steve Kingston

Stephen Kingston | Director

Steve keeps everything rolling by managing the MediaDoc team. Steve graduated from the University of Guelph (B.A.Sc) and the University of Waterloo (M.Sc) with degrees in Clinical Nutrition and Population Health before making the switch to software development.


Interesting Facts | About Steve

I know too much about  |  MMA, Poker

I could never have enough  |  Dogs/pets

A quote that I refer to often  |  “The way you talk to your children becomes their inner voice.”

Newest gadget  |  Fitbit Ultra

Next trip  |  …still planning (can anyone babysit?)

Blog Posts | by Stephen

Shengkai Ju | Lead Developer

Shengkai loves programming, from theory to practice. He completed a Bachelor Degree at Peking University and majored in Information Science. He has won many awards for programming since he started as a teenager, and has been developing websites and web applications in Canada since 2007. He has experiences in just about all web languages, but is mostly a fan of PHP / open-source concept.


Interesting Facts | About Shengkai

I do this a lot  |  Troubleshoot/debug software and hardware. Broken things are never useless!

My book style  |  I’m a sci-fi fan. Have you ever heard of Universe Sociology? Wait for the award-winning Three-Body translated into English – best I’ve ever read.

Latest green thumb venture  |  Currently working on mushrooms!

Jesse Karn | Web Designer

Jesse is the design (and UI/UX) lead at MediaDoc. Since graduating with honours from Fanshawe College’s Multi-Media Design & Production program, he has gathered a wealth of experience in web & print design, audio & video editing, and user interface & experience.

Taking the perspective of the user, Jesse has the ability to design and architect web based systems in a way that makes them functional, intuitive and simple to use across platforms and devices.


Interesting Facts | About Jesse

Movie I never get sick of  |  Jurassic Park

What you might catch me doing in the wild  |  Singing

An old favourite video game |  Dance Dance Revolution

Something you’ll never hear me say | I hate gadgets

Blog Posts | by Jesse

Jagjit Gill | Web Developer

Jagjit has remarkable programming experience and is very comfortable developing on the frontend or backend as well as setting up or managing Server infrastructure. He graduated from Sheridan College in Oakville as a Computer Programmer.

Blog Posts | by Jagjit

Dylan Demoe | Web Developer

Coming Soon!

Blog Posts | by Dylan

Melissa Peh

Melissa Peh | Senior Web Developer

Melissa was MediaDoc’s lead developer from 2008 – 2015, and continues to work on selected projects in a part-time role.

Blog Posts | by Melissa

Chantal Klasen | Project Manager and Quality Assurance

Chantal is our Project Manager. She graduated from Wilfrid Laurier (B.A.) in Communications and Community Engagement, her communication skills and sharp eye ensure all clients’ needs are met.

Blog Posts | by Chantal