About Me

Welcome to my homepage at Mahemoff.com. I'm Michael Mahemoff, a freelance software architect based in London. If I have a "thing", it's the primacy of human issues in software development. Not just usability and AI, but "harder" stuff like software architecture and patterns.

Contact Details

Contact Me

Education

I studied in my home city of Melbourne, Australia at The University of Melbourne, where I received the following:

What's at Mahemoff.com?

Software, psychology, and everything in between. Including my 2003-2004 writings on software development and my earlier PhD research on "Design Reuse in Software Engineering and Human-Computer Interaction", with a heavy focus on usability patterns (AKA "HCI patterns").

Since I began blogging and podcasting over at Software as She's Developed, there's not been much going on at Mahemoff.com. Is that likely to change? Nope. I've found blog entries to be a much easier way to get content out there.

Affiliations and Conferences

I'm a member of the ACM (even if I don't use an acm.org address!).

I've served on the reivew committee for various conferences, including: OZCHI (2000, 2001, 2003, 2005), Interact (2001), Human-Centered Software Engineering (2005).

More recently, I presented at a couple of British software development conferences:

Work Experience

I've been something of a generalist regarding the projects I've worked on. The companies have ranged from tiny startups to mega-huge multinationals. While my more recent experience has been focused on the banking sector, I've previously worked in online gaming, health-care, and logistics.

Available for Remote Consulting

I sometimes perform remote consulting work. Specifically:

Terms are based on a case-by-case basis. I generally cover high-level details in a couple of email messages, then discuss further details by phone or skype. Please feel free to email me any proposals or queries.

Google Web Mahemoff.com