Welcome to Ed Gavin Consulting

I am a software engineering manager with 12+ years of experience managing software projects for biotechnology, medical devices and analytical instrumentation. Recent projects included a robotic medical device, an in-vivo optical imaging system and a mass spectrometer for biomarker discovery.

I am interested in consulting or full-time positions

 

Skills and Interests

  • Project Planning
  • Software Requirements, Design Documentation, UML
  • FDA 21 CFR 820 & ISO 13485 compliance
  • Agile Implementations and training on SCRUM
  • Algorithm Development and Optimization
  • Languages: C, C++, C#, Java, PHP

Please contact me to discuss how I can help you with your project.

 

What is SCRUM?

SCRUM is an agile development process with an emphasis on creating working software in 'sprints' that typically last 2-4 weeks. I've implemented SCRUM in several organizations and my experience can help your team to gain the most from the adopting the SCRUM process.

Continuous Integration

"Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly " Martin Fowler.com

Resolve Crashes - Fast!

Nothing is worse then having your software crash in your customers hands. You need to get the problem fixed, and your team doesn't have the critical information they need to find the problem.
Let me help you implement solutions that will get your team the information they need to quickly find and fix crashes. Better yet, it will help your QA team to find crashes during development.