My Approach
Through effective and clear communication, I will work with you to uncover and define your business/organization needs.
Together, we can explore the full power of the technology to understand what's possible.
Using this information, I will design and build a complete, user friendly, and effective custom software solution.
A similiar software design methodology will be applied to modifying, upgrading, and maintaining your existing system.
I see application development as an art and as a science and strive to make the user’s interface
as simple and useful as possible while at the same time writing neat and professional code that is
supportable, maintainable, upgradable and adheres to the best software engineering principles of the day.