Hi I’m Mike and thanks for visiting

Mike Shannon

I have significant experience in the following areas: Web & Software Development, SEO, Project Management, Team Leadership, Product Management and V&V Engineering. You can find some of my code on GitHub.

When I get the chance, I encourage people to learn to code 🙂

You can also read my blog.

Latest Posts

  • Creating Images from text descriptions using DALL-E
    This is one of the coolest things I’ve seen in a long time. I’m able to write a simple or even a complex text description and an AI / computer …
  • ChatGPT: AI writes and codes!
    ChatGPT is an AI-based app that is apparently open for people to test and I think is in a sort of preview mode at the moment. So today I tried …
  • Factory Pattern Examples
    The factory pattern is a software design pattern where an object of a particular type is returned based on some provided information and without specifying the exact class. Why use …
  • Software Interview Question: Test if two strings are an Anagram of each other
    I was asked this question during a whiteboarding session while interview for a software engineering job: Test if two strings are an anagram of each other. What is an anagram? …
  • Observer Pattern Examples
    The Observer pattern is a software design pattern that is a good fit for situations where there is one thing that needs to send a message to many other things. …
  • Decorator Pattern Examples
    The Decorator pattern is useful when you want to add some behavior to an object (or compose combinations of behavior) at run time but without adding that same behavior to …

What I’m up to

Since 2015 I’ve been building and testing software at Quidel (NASDAQ: QDEL).

In 2021 I became responsible for software quality at Quidel. And before that, I was in charge of web development for a few years. I also built and maintain a key system (MyQuidel.com) helping to deliver software updates to tens of thousands of medical device instruments.

From 2007-2015 I co-founded and ran Best Rank, Inc. (SEO + Web Design). My team and I helped people grow their businesses through improved online visibility. I created Best Rank’s original SEO service offering and also built over 100 web sites (including some e-commerce) sites during my tenure.

From 2005-2007 while working on my MBA at SDSU (Information Systems) I built the original software platform powering ESQ Sites and after grad school spent time developing Web Applications at Adicio.

From 2000-2004 while working on my Computer Science undergrad degree, I served as Web Master for the Athletics and Campus Police Departments at Cal State San Marcos.