A highly-motivated and creative technical leader with more than 25 years of software architecture, development, and management experience using multiple platforms and languages. Expert in the application of development methodologies to the design, development, and maintenance of complex enterprise applications with practical team-management, planning and implementation skills.Specialties: Extensive expertise in high-reliability, high-volume distributed application architectures using Microsoft technologies. Deep background in the BPM, insurance, financial services, trading, and HR and payroll domains.
Listed skills include .Net, Software Development, Agile Methodologies, Asp.Net, and 42 others.