Overview
Home

 

BridgerTech, Inc. was formed in 1995 in order to more effectively concentrate on developing high-quality, customized software solutions.  During that time projects have involved a wide range of clients, including the U.S. Army Corps of Engineers, U.S. Fish and Wildlife Service, the Federal Highway Administration, Utah State University, Idaho Power, CH2M Hill and other similar organizations.

The BridgerTech Advantage:  The company is one person, Dean Mathias.  When you hire BridgerTech, you are hiring me.  Most consulting companies assign projects to any available developers, whom you have no or little control of their selection.  With BridgerTech, you are hiring me, you know my skills, experience and will interact directly with me Sometimes students are hired for a short time to aid in the development of various projects, but only under personal supervision and to my standards of software quality.

If additional help is needed, I have a unique position that enables me to hire the very best students.  In addition to my consulting work, I am an instructor in the Computer Science department at Utah State University.  This position allows me to identify the best students in my classes and invite them to work for me on consulting projects as I have need.  I've seen their work, personally instructed them and know their ability, they've been interviewing for several semesters before I hire them.  This has been a strategy I have successfully done many times and every time it has worked exactly as it should.

Technical Skills: The following is a list of many of my technical skills, it is not exhaustive.  Please note, I have no fear of learning new languages, algorithms, data structures, tools, development practices; I do what it takes to get a job done, that often involves learning many new techniques.

bulletLanguages used professionally
bulletC++ (including STL)
bulletC#
bulletJava
bulletVisual Basic (and VB.NET)
bulletDelphi
bulletFortran
bulletSQL (including Stored Procedures)
bulletMatlab (including the Image Processing toolbox)
bulletDevelopment Technologies & Techniques
bulletCOM, ATL
bulletADO.NET, ADO, DAO
bullet.NET, WinForms, .NET Remoting, .NET TCP/IP and Distributed Computing
bulletMFC
bulletOpenGL/DirectX/XNA; Ray Tracing & Photon Mapping
bulletWebDav
bulletWin32 Systems Programming
bulletWindows Services
bulletXML
bulletDevelopment Tools & Thirdy Party Controls
bulletMicrosoft Visual Studio & Visual Studio Express
bulletBorland C++ Builder, Borland Delphi
bulletMS SQL Server, MS Access, MySQL
bulletInstallShield
bulletOlectra Chart, ZedGraph, Pro Essentials
bulletIntel Performance Primitives
bulletFarPoint Spread, Ultimate Grid, VSFlex Grid, Source Grid
bulletPlus a host of other third party controls and source code

Instructor Position: At Utah State University I have taught or currently teach the following courses

bulletCS 1400 - Intro to programming and C++
bulletCS 1410 - Advanced C++ and Intro to Data Structures & Algorithms
bulletCS 3100 - Operating Systems & Linux System Programming
bulletCS 3410 - Java Programming
bulletCS 3420 - C#, .NET and GUI programming
bulletCS 5400 - Computer Graphics (fundamental data structures and algorithms, OpenGL/DirectX)
bulletCS 5890 - Technical Game Development
bulletCS 6400 - Advanced Computer Graphics (shading languages, ray tracing, photon mapping, acceleration data structures)