For as long as I can remember, I have developed software. Professionally and personally, it is my joy.

I think I’m unique in the sense that there is no type of development that I can’t learn to enjoy. I am confident with databases and low-level data access, business objects, user interfaces, error handling, inter-process communication, security, reporting... whatever the task, I take pleasure in problem-solving.

Lead Developer
Senior Developer
Principal Developer
Other Related Projects