- Over twenty-five 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
- Mentoring ability to help improve your team skills
- Technical leadership
- Ability to diagnose and avert potential issues
- Excellent communication skills
Please see the projects page to see how these skills have been used on previous projects.