About Me

By Haemoglobin
1/20/2011 (revision 34)

This blog is not just a dumping of technical code, but a good smattering of interesting thoughts and ideas including development process, day to day productivity and personal development.

Hamish Graham is an enthusiastic .NET developer with over 7 years experience predominantly at Microsoft Gold Certified Partners. He has become familiar with the business processes, development methodologies and techniques that succeed in independent software vendors with project work.

Hamish strives to ensure things are being done the best way possible, using the best technology, techniques and current industry standards. He prefers to work in a transparent fashion, works well in teams and communicates well with others - always aiming to go with the approach that will be the most successful for the project.

Hamish has been involved in many enterprise level deployments resulting in strong knowledge of how code should best be managed, versioned/tagged, branched where necessary and best looked after in a source control system in order to track builds and maintain old releases. Now with a thorough grounding and belief in Agile methodology, he uses these skills along with other industry practices to find ways to execute projects as efficiently and effectively as possible.

Apart from the big industry things, Hamish also enjoys the little tools and techniques that make development enjoyable. He believes in win/win attitudes, continual improvement and always likes to have fun and enjoy life along way.

Hamish has a growing list of Work Habits that he strives to adhere to that he has found to be successful over time.

You can view Hamish's linked in profile here: http://uk.linkedin.com/in/hamishgraham

Qualifications

  • Bachelor of Software Engineering (BE) completed with First Class Honours (University of Auckland)
    Including a paper published on 3D Visualisation of Software Metics for the Computer Science faculty.
  • Microsoft Certified Enterprise Application Developer
    MCTS: Windows Forms Applications .NET 3.5
    MCTS: Windows Communication Foundation .NET 3.5
    MCTS: ASP.NET Applications .NET 3.5
    MCTS: ADO.NET Applications .NET 3.5
  • Microsoft Certified Solution Developer
    Analyzing Requirements and Defining Microsoft .NET Solution Architectures .NET 1.1
    Developing XML Web Services and Server Components .NET 1.1
    Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition
    Developing and Implementing Web Applications .NET 1.1
    Developing and Implementing Windows®-based Applications .NET 1.1
  • Foundation Certificate in IT Service Management (ITIL)


Comments

Powered by BlogEngine.NET 1.6.1.0 | Design by styleshout | Enhanced by GravityCube.net | 1.4.5 Changes by zembian.com | Adapted by HamishGraham.NET
(c) 2010 Hamish Graham. Banner Image (c) Chris Gin