Experienced Senior Software Engineering Manager with a demonstrated history of working in the biotechnology and financial services industries. Strong engineering professional skilled in software development, architecture, and managing technical staff.