I love writing software. Seeing my creations used happily by others gives me the motivation to continue improving. I am very interested in maintaining simplicity within complex systems architectures. Additionally, I enjoy researching and experimenting with different styles of software design.
Professionally, I lead a team creating software used by contractors and owners/agencies to easily manage all aspects of construction and contract management throughout North America.