I am an experienced software engineer with strong analytical skills. I have over 20 years of full life cycle software development experience in healthcare, financial services, and telecommunication organizations including designing, coding, testing, and deploying applications. I am also a trainer and have taught training classes at client sites domestically and internationally.