Blog Details

Brian is highly skilled at creating his own database-driven programs, and is quite literate about many off-the-shelf options. He is excellent at finding a balance that best suits the client’s needs.