Nigel Thorne

Nigel Thorne

Agile Mentor & OO Software Architect

Melbourne Area, Australia

Current
Past
  • Senior Developer at Leica Microsystems
  • Agile Process Coach/ .Net Architect at Varian
  • Development Manager / Process Coach / Architect at Skilled Recruitment
Connections
77 connections
Industry
Computer Software
Websites

Nigel Thorne’s Summary

I feel lucky to work in an industry where I can help other people become more productive and in some cases achieve things they wouldn't have been able achieve without me.

My goal is to Work with smart people to write bug free software that can grow with the client's needs.

Nigel Thorne’s Specialties:

agile development, process coaching, Ruby, Rails, .Net, C#, TDD, BDD


Nigel Thorne’s Experience

  • Technical Lead

    Leica Microsystems

    (Privately Held; 1001-5000 employees; Medical Devices industry)

    September 2008Present (1 year 3 months)

    Developing an agile development process compliant with FDA guidelines for class 3 medical instrument software development.

  • Senior Developer

    Leica Microsystems

    (Privately Held; 1001-5000 employees; Medical Devices industry)

    20092009 (less than a year)

  • Agile Process Coach/ .Net Architect

    Varian

    (Public Company; 1001-5000 employees; VAR; Medical Devices industry)

    May 2007August 2008 (1 year 4 months)

    Varian were already on the road to Agile when I joined, but were feeling the need for an experienced guide.

    I focused my efforts on mentoring the team to fix their key problems. They were suffering from brittle tests and tightly coupled code.

    I introduce advanced unit testing and OO design skills by giving several company wide training sessions and pairing daily with a specific team to foster good unit testing and OO design skills within the team. As the team skills ramped up I became more of an architect role, acting as a sounding board for design and architect decisions, guiding the team to make testable, cohesive designs.

    Of the many changes I help the team make, the most valuable was putting in place a powerful automated UAT framework based on NUnitForms. This alone saved the company months of manual testing and made Zero Defect development possible.

  • Development Manager / Process Coach / Architect

    Skilled Recruitment

    (Information Services industry)

    September 2006May 2007 (9 months)

    Skilled were developing an internal time-sheet entry and processing solution to automate evaluation of awards, overtime, etc.

    When I initially joined this team, they were dealing with a high level of bugs in a fairly new system. I introduced a rapid test/fix cycle and co-locating the test, dev and BA teams and pushed the business to prioritize the issues to enable a rapid release.

    I worked closely with the BA team to extract a feature list from their requirements document that was used to schedule, prioritize and track releases and iterations.

    I tracked progress of the team against team estimates to measure estimation accuracy which fed back into the planning process, where I facilitated various business owners to define clear set of priorities that lead to a release plan.

  • Development manager

    Open Windows Australia

    (Privately Held; 11-50 employees; Computer Software industry)

    2005September 2006 (1 year )

  • Extreme Programming Coach

    Devtest

    (Professional Training & Coaching industry)

    20042005 (1 year )

  • Senior Developer

    Anite

    (Public Company; 501-1000 employees; Professional Training & Coaching industry)

    20022004 (2 years )

  • Team Leader/ XP coach

    Torus Games

    (Professional Training & Coaching industry)

    20002002 (2 years )


Additional Information

Nigel Thorne’s Websites:


Nigel Thorne’s Contact Settings

Interested In:

  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Nigel Thorne’s full profile:

  • See who you and Nigel Thorne know in common
  • Get introduced to Nigel Thorne
  • Contact Nigel Thorne directly

View Full Profile