Solid Software Architecture/Development skills with strong attention-to-detail that allows me to provide effective, get it right solutions, the first time. Strong work ethic with good business practices and ability to focus on the customer's needs and provide best-of-breed solutions.Highly effective communication skills with substantial experience in helping customers identify their requirements. The vast majority of software development projects fall short due to miscommunication. My experience and dedication to understanding your requirements will ensure that doesn't happen.