An experienced strategist, innovator, and trusted advisor, with strong leadership and business skills acquired delivering products, managing accounts, and developing solutions across a variety of industries. Extensive system design and implementation skills gained designing, developing, and commissioning systems critical to business success. Experienced at defining a strategic direction and developing the organizational consensus necessary to successfully execute the strategy. Capable of growing and leading teams to extract business value from the application of innovative technology to intractable business problems. Able to balance the various conflicting forces in high pressure business environments and realize returns on investment by delivering on schedule and on budget.Specialties: Defining strategies and translating them into action. Aligning software architectures with business strategy. Massively scalable solutions. Program and Project Management. Coaching and Mentoring. Team building, Selecting and tuning the best methodology for the strategic objectives. Selecting the best technology for the task at hand.
Listed skills include Software Development, Agile Methodologies, Integration, Software Project Management, and 46 others.