Hamish Graham is an enthusiastic .NET developer with 6+ years experience predominently at Microsoft Gold Certified Partners. He has become familiar with the business processes, development methodologies and techniques that make independent software vendors successful.
Recent Acheivements
- ASP.NET 3.5 contract work for the Australian Federal Government Court Room Audio project with Windows Media Server integration (conducted in New Zealand however requiring occasional travel to/from Australia).
- On-site head Scrum Master of an active time pressured mining project with 16 active developers/contractors (Queensland, Australia).
- Coached the team in agile development before commencing the project.
- Lead developer for the Carers and Companion Card projects (up to 5 development team) for the Queensland Government including client visits for analysis and deployment.
- Lead developer of the ASP.NET portion of the Point of Sale system created for Bigsave Furniture (New Zealand)
- Domestic travel for conducting on-site training sessions and deployment.
- Assigned the lead development role of Olympic Software's in house web portal framework and acted as technical contact point for overseas resellers.
- Development of:
- Payments subsystem in an international online horse betting system including a suite of rigid NUnit tests.
- Woolworths/Foodtown website backend.
- Presentations to various groups such as Ministry of Education (in Wellington, NZ), The Warehouse, Wired Country and Brother.
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 has good communication skills - with the goal of always going for the approach that is believed to be the most successful for the project.
Hamish has been involved in many 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 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.
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.
- Foundation Certificate in IT Service Management
- Microsoft Certified Solution Developer
