Michael Mahemoff

Live online courses, books, and videos on O’Reilly

Bio

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. He is a hands-on software architect with 23 years of programming experience. Michael is a recovering Java developer, is the author of Ajax Design Patterns (published by O'Reilly), and writes regularly at softwareas.com.