Resume for Blair Davidson

Contact Details

If you would like to contact me about an opportunity, please leave a comment of this page or email me at

Career Objectives

Develop effective, maintainable and scalable business applications, with the .NET framework for corporate customers, to maximize their return on investment.

Career Profile

  • Demonstration of effective use of current software methods, methodologies and patterns to deliver flexible and robust software to customers.
  • Effective integration of software applications for customers.
  • Design and implementation of Business Reporting processes and key performance indicator dashboards using Business Objects XI.
  • Management of financial applications.
  • Implementation of bar coding software for warehouse distribution system.
  • SOE development for major corporate clients.
  • Software design and process consulting for corporate customers.

Employment History

Ignia Pty Ltd

Start Date: October 2008
End Date: Current
Position/Title: Senior Software Developer
  • I also run the Development Meetings at the office.
  • ASP.NET Application architecture using Model View Presenter framework
  • Telerik Web Controls
  • Design of software frameworks for other developers to use
  • Implementation of IoC containers
  • Implementation of unit testing frameworks
  • Development of both ASP.NET and Windows Forms applications
  • Development of WCF web services for SOA requirements
  • Development of REST based API’s using WCF
  • Development of Microsoft CRM systems especially in the financial sector
  • Development of Microsoft Office solutions using .NET
  • Document manipulation of PDF’s in SharePoint using .NET
  • Microsoft CRM and Sharepoint Integration
  • Development of Software Architecture for various Ignia Projects
  • Software Architecture and Design
  • Software testing.
  • Software implementation and delivery

Vivid Group

Start Date: August 2007
End Date: October 2008
Position/Title: Software Developer
  • Implementation of Microsoft ASP.NET websites using latest AJAX technologies to deliver rich user experiences.
  • Development of web services to integrate systems.
  • Development of CMS content applications to enable customers to manage their own website content.
  • Working with customers to obtain requirements for modifications to existing and new software modules.
  • Software testing.

Power Business Systems

Start Date: Oct 2006
End Date: Aug 2007
Position/Title: Software Developer
  • Business analysis, design, software development and quality assurance for a large manufacturing client.
  • Development of web services to integrate legacy applications.
  • Working with customers to obtain requirements for modifications to existing and new software modules.
  • Software testing.

WJ Moncrieff Pty Ltd

Start Date: June 2002 to Oct 2006
End Date: N/A
Position/Title: Software Developer
  • Helpdesk Project
    • Requirements Analysis with key stakeholder and staff.
    • Functional, Process and Database design of the application using proven software design patterns and processes. The artifacts produced included entity, object and process diagrams.
    • Software development and testing of the application.  This included functional testing through the use of test plans and involved all key staff to ensure the application functioned as specified.
    • Implementation of the application. This included installation to a live and test environment.
    • End user training for all staff with a specific focus on the key components affecting specific user groups.
  • Reporting Services
    • Working with key personnel to obtain the requirements for all customer and financial reports.
    • Development of reports with Business Objects Crystal Reports.
    • Implementation of security to ensure only authorized user groups can access specific reports
  • SOE Development for Wesfarmers Group
    • Design and application development of scripted SOE for entire Wesfarmers group using Visual Basic for Windows Script Host. This was deployed on over 2000 desktops Australia wide.
    • Testing of SOE with Wesfarmers
  • Infrastructure management
    • Microsoft Windows 2003
    • Financial System, Landmark Financials
    • Helpdesk System Application and Database server
  • Helpdesk System enhancements
  • Internal and External Report development and maintenance

Technical Skills

Category Skills
Software Design
  • Object oriented design and analysis
  • Aspected oriented design skills
  • Database design
  • Design patterns
  • Inversion of control containers
Programming languages
  • C#
  • Visual Basic .NET
  • PHP
  • C++
Development envirmonments
  • Visual Studio .NET 2003
  • Visual Studio 2005
  • Visual Studio 2008
  • Visual Studio 2010
Development Technologies
  • ASP.NET 1
  • ASP.NET 2
  • Web Services
  • Microsoft Enterprise Library
  • Unity IOC Container
  • SQL SERVER 2005
  • T-SQL
  • PostSharp .NET
  • WCF
  • Windows Forms
  • Castle Windsor
  • LLBLGen
  • NHibernate
  • NUnit
  • Rhino Mocks


Institution: Edith Cowan University
City/Country: Perth / Western Australia
Qualifications: Bachelor of Science (Software Engineering)
Completed: 2002

Microsoft Accreditations

Microsoft Certified Professional

Microsoft Certified Technology Specialist -Dynamics

Microsoft Certification Exams Completed Successfully

536 TS: Microsoft .NET Framework – Application Development Foundation May 27, 2009

MB2-631 Microsoft Dynamics™ CRM 4.0 Customization and Configuration Mar 30, 2009


References are made available as required but you can see some of my references from my Linked In page.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: