Skip to main content

Michael Mahemoff

Michael Mahemoff holds a Ph.D in Computer Science and Software Engineering from The University of Melbourne, where his thesis was on "Design Reuse in Software Engineering and Human-Computer Interaction." He lives in London and consults on software development issues in banking, healthcare, and logistics.