About David Mackey
Hi! My name is David Mackey and
I am the owner and developer of GameSecretary.Com. In May of 2005 I graduated from Philadelphia Biblical University
with a Bachelors in Biblical Studies and an Emphasis in Pastoral Ministry.
I am currently employed as a Systems Administrator at Philadelphia Biblical University.
I also am the head youth leader at Calvary Community
Church in Penndel.
I am married to a wonderful little woman, Charity, who graduated in May of 2006 with a Bachelors in Bible and a Masters in Counseling from
Philadelphia Biblical University. She currently works full-time as a counselor.
If you are really interested you can learn more about me by visited Dave Mackey .Net. This is the central hub for all my projects as
well as information about me personally.
GameSecretary was originally written entirely in ASP.NET 2.0 and Transact-SQL. It utilized the .NET Framework 2.0, VB.NET, and
SQL Server 2005. While I have long been an amateur programmer this was the first project of significance which I carried
through to completion. Programming of this application began around May of 2005 and has continued to the present. It represents hundreds of man hours.
The latest iteration of GameSecretary is being rewritten with utilizing ASP.NET 4.0 and SQL Server 2008 R2. It will include a rewritten back-end database to optimize speed
and relevance and will likely utilize the Entity Framework and LINQ-to-Entities rather than the traditional Transact-SQL model.
I wrote the application because I saw myself preparing for game time at youth group in one of two ways:
- No Preparation - This results in a few favorite games which over time are played out and ruined. Eventually the youth get bored with the games.
- Lots of Preparation - Truly preparing and ensuring the games are unique and enjoyable takes a lot of time. This reduced the amount of time available for lesson preparation
and interacting with teens in everyday life.
I decided that neither of these alternatives was in the best interest of the youth group or the youth leaders and that youth leaders needed a
centralized resource that will allow them to quickly and effectively find great games. So, that's why Game Secretary exists. Use it to its fullest!