I am a software engineering specialist and educator who has extensive academic and industrial experience. I am an internationally recognized expert in key areas of Software Engineering which include: Medical Device Software Development, Software Testing, Software Process Assessment and Improvement, Globally Distributed Software Development, Virtual Team Management and Operation, Verification and Validation and Agile and Lean Methods. I have also researched and published extensively in the area of Software Engineering Education.
My book Software Testing and Global Industry: Future Paradigms was published in 2009. The book covers software testing in the context of distributed software development It is available from Amazon.com and Waterstones.com. It can also be borrowed from the British Library the Library of Congress, the London School of Economics Library and many other Universities and Institutes of Higher Education.
My teaching interstes include all aspect of Software Engineering, Project Management, Informaton Systems, Software Testing, Softwear Quality, Systems Analysis & Design, Globally Distributed Software Develoment, Virtual Team Management and Operationl, Verification & Validation, Regulated Software Develoment, Medical Device Software, E-Health Systems. Professional Issues, ICT Ethics, Employability, Cuture, Management, Communication, Business & IT. Helt the postion Course Director for the MSc. in Software Engineering and Entrepreneurship