Highly motivated software architect working in high-demand environments to develop enterprise-class software in fast-paced, highly competitive environments. Excels at creating software and leading teams to accomplish business goals with strict timelines and requirements. Demonstrated ability to acquire technical knowledge and skills rapidly for changing business landscapes. Innovative problem solver who is able to see the business and technical sides of a problem.