Grew up in NY. Went to Penn State (Go JoePa!). Graduated with two degrees. Moved to the midwest. I enjoy spending time with my friends, family, and pets. I also enjoy golfing and have a 2 iron that I am not afraid to use (in fact it is my favorite iron).

  • Photos: Every once and awhile I actually post some photos. Check out my collection of photos from over the years.
  • Movies: Back when iMovie came out and I had a lot of spare time, I enjoyed putting together movies. Check out my random movies from the past few years.
  • Work experience: In case anyone was wondering how I have spent my last ten years in the working world, here is a copy of my resume.


I own a web development consulting business – Sandbox Development and Consulting Inc. which I work with all kinds of businesses and professionals. I specialize in creating dynamic database driven solutions that empower users. Sandbox Development and Consulting Inc. is built on three core concepts: standards, a strong work ethic, and honesty.

  • Standards: Regardless of the project at hand, I believe using industry standards is always the solution. Standards are in place for a reason, and not following them often causes work arounds and more complicated solutions in the future.
  • Work Ethic: I believe that hard work and dedication to your employer/project/tasks is very important. I also believe that it is better to take the time to do something right the first time, rather than hurrying through a job just to get it done. If you build a solution for a coworker or a client, feedback before, during, and after development is key. I believe that open communication between you and your users is possibly the most important part of a project and should be considered during every step of the project, no matter how big or small. I would rather take a few hours before and while I am working on the project, instead of spending hours and days listening to the users complain because the solution does not meet their needs.
  • Honesty: In order to provide an effective and solution, I also believe that you need to be upfront and truthful with the users. If you cannot provide exactly what the user needs, I believe you need to sit down with them, explain why you cannot meet their needs, and then focus on other possible solutions. I have seen too many projects fail because the developer lied and promised features that they knew they could not provide. In most cases, if we just were open and honest about our solutions, we can find something that will work for both sides.

This Site

This site is built using WordPress with the Lucidity theme by my consulting company SDAC Inc. I have had a custom built web site in some form since 1998.