Rohan Cragg

Senior Software Developer

Kirkcaldy, United Kingdom

Past
Education
  • Microsoft Certification
  • The University of Manchester
  • Lancaster University
  • University of Bristol
Connections
40 connections
Industry
Computer Software

Rohan Cragg’s Summary

Maintaining and developing software architectue.
Analysing software requirements and developing software design
Collaborate with Petroleum Engineers to support product development in a global product centre (Edinburgh).
Worldwide travel to support software deployments.
Full involvement with technical writing of product specifications.
Management of continuous integration (automated software builds).

Rohan Cragg’s Specialties:

Domain knowledge of Petroleum Engineering relating to development and design of software for the upstream oil industry.


Rohan Cragg’s Experience

  • Senior Software Engineer

    Weatherford

    (Public Company; WFT; Oil & Energy industry)

    November 2006September 2009 (2 years 11 months)

    At Weatherford I was a key member of a product team carrying out on-going development, deployment and support of market-leading oil-field production optimization software for international clients. This product leverages .NET and COM components to automate mathematical modeling applications and aggregate data from SCADA systems and relational data silos.

    From early on in this role I took on primary responsibility for successful and timely completion of major upgrades of the development platform including migrations between versions of Visual Studio and 3rd party controls and components. I was also instrumental in the recruitment of three new team members where I was responsible for telephone and face-to-face interviews, including composing interview questions and input into the final decision making process. In building the expanded team I reviewed and contributed to coding standards and played a major role in bringing new recruits up to speed on both software and business domain knowledge.

    I was required to provide ongoing guidance to more junior members of the team in planning and estimating their own work and in reviewing designs, progress and end results. I was responsible for restructuring of projects and solutions to improve developer productivity, and led an effort to move to a more Agile development practice. This effort has included responsibility for driving greater leverage of conti-nuous integration including installation and configuration of CruiseControl.Net and JetBrains Teamcity, and introduction of test-oriented development which required me to arrange training for developers who were not familiar with the concept of unit testing and refactoring. This effort continued with an on-going initiative to introduce repeatable test cases into a legacy code base and into all new code.

  • Web Developer

    MDC Learning Systems

    (Computer Software industry)

    April 2005September 2006 (1 year 6 months)

    Responsible for full project life cycle in innovative and successful data-driven web sites, from eLearning software and content management to resource planning and ecommerce.

    I also led improvements to development practice including introduction of source control management.

  • Systems Developer

    Turcan Connell

    (Partnership; 201-500 employees; Law Practice industry)

    August 2001April 2005 (3 years 9 months)

    Systems Analysis and Development. Systems Integration, Database Management and Development, Reporting.

  • Database Developer

    Lindsays WS

    (Partnership; 51-200 employees; Law Practice industry)

    August 2000August 2001 (1 year 1 month)

    Database and Website Development, Systems Administration.


Rohan Cragg’s Education

  • Microsoft Certification

    MCP (exam 070-315) , Developing and implementing web applications with Microsoft Visual C#.NET and Visual Studio.NET , 20052005

  • The University of Manchester

    PhD , Ecology and Biodiversity , 19971999

    Doctorate was not completed but one peer-reviewed paper was published in the scientific press.

  • Lancaster University

    Master of Research , Science of the Environment , 19961997

    Activities and Societies:
    Hockey
  • University of Bristol

    BSc (2:1) , Zoology , 19921995

    Activities and Societies:
    SCUBA Diving

Additional Information

Rohan Cragg’s Groups:

Scot Alt.Net,
Scottish Developers (http://www.scottishdevelopers.com)

  •    Linked.NET Users Group (LIDNUG)
  •    Open Source .NET UK
  •    Scotalt.Net
  •    AgileScotland

Rohan Cragg’s Honors:

Certified to develop and implement web applications with Microsoft Visual C#.NET and Visual Studio.NET
(MCP exam 070-315)


Rohan Cragg’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Rohan Cragg’s full profile:

  • See who you and Rohan Cragg know in common
  • Get introduced to Rohan Cragg
  • Contact Rohan Cragg directly

View Full Profile