About Us

We are in business to help your company with information technology. Our goal is to make your experience working with us simple and deliver effective results.

Whether you dont know what the right solution is, just have an idea that you want to bring to fruition, or you’ve already started a development effort and want someone to help, we’re the right partner to work with. We are in business to help our partners seamlessly get the most out of Information Technology and are motivated by their success stories.

We have over 10 years of experience in every functional area of the Software Development Lifecycle. We have also successfully delivered custom software solutions to companies of all sizes including local small businesses and international fortune 50 companies in many industries including Healthcare, Media Publishing, Retail, and Finance.

Incubation Model & Startup Services

  • We partner with innovators to bring technology apps to market
  • We invest development man hours for ownership shares in their business
  • We offer competitive pricing for development resources
  • We advise entrepreneurs on their technology roadmaps and strategy

contact us


The Duluth Superior Consulting Group (DSCG) was formed in 2008 bringing together a group of old friends with different skills that share a passion for developing high quality custom software.

Our People

Tawfiq Bajjali, CEO

Tawfiq founded DSCG with co-founder Jon Bradley. In his current role, he is in charge of business strategy, sales, marketing, and finance. Tawfiq is also heavily involved in product and operational strategy. Tawfiq has been in consulting for over 10 years, and has held many IT positions in software architecture, engineering, and QA. He has also been involved in forming IT strategy, and overseeing consulting operations.

Jon Bradley, COO

Jon founded DSCG with co-founder Tawfiq Bajjali. In his current role, he is the Chief Operating Officer responsible for the performance of each consulting competency. Jon is also heavily involved in product strategy, and sales. Jon has been in IT consulting for over 10 years primarily focused on software architecture and engineering.

Ryan DeLuca, EVP User Experience and Graphics Design

Ryan joined DSCG at its inception. In his current role, he is in charge of User Experience and Graphics Design. Ryan's career has been in consulting focusing on software development and user interface design.

Dinusha Mahinkanda, EVP Systems Design & Architecture

Dinusha joined DSCG at its inception. In his current role, he is in charge of Systems Design and Architecture. Dinusha has been consulting and architecting scalable enterprise systems for over 10 years.

Ryan Mattison, EVP Social Networking and Mobile Platforms

Ryan joined DSCG at its inception. In his current role, he is in charge of Social Networking and Mobile Client Application Development. Ryan has been focused on developing mobile applications since the first generation iPhone was available to consumers. Before that, Ryan was a consultant software developer.

Walter Tetzner, EVP Software Engineering

Walter joined DSCG at its inception. In his current role, he is in charge of Software Engineering. Walter has worked on many enterprise applications, and has extensive experience using multiple programing languages and frameworks.