Experience
- Over twenty years experience in software analysis, design, and implementation in a variety of languages
- Ability to translate business vision into successful technical design and implementation
- Strong application architect skills
- Ability to diagnose and avert potential issues
- Technical leadership and mentoring ability
- Excellent communication skills
Please see the projects page to see how these skills have been used on previous projects.



