Pat Place

Pat Place

Member of Staff

Followers of Pat Place190 followers
location of Pat PlacePittsburgh, Pennsylvania, United States

Connect with Pat Place to Send Message

Connect

Connect with Pat Place to Send Message

Connect
  • Timeline

  • About me

    Senior Member of Technical Staff at Carnegie Mellon

  • Education

    • University of Newcastle-upon-Tyne

      1977 - 1982
      B.Sc. (Hons) Computer Science
  • Experience

    • GEC Telecoms

      Jan 1982 - Jan 1983
      Member of Staff

      I started working in a research group focused on the application of formal methods to real components. Our biggest effort was a formalization of the current version of CCITT Signalling System No. 7. During the process of formalizing the standard we discovered rapidly a number of flaws in the standard that were submitted to CCITT to be fixed in the next version.When the research lab changed directions I became involved in the development of a phone switch, expanding it from 250 lines to 2000 lines through use of more processors. My main responsibility was the tiny operating system which had to be augmented so that processes on one machine could be accessed from another. This was done with a formal specification and then development of the interface between the hardware and the communications link. Show less

    • Imperial Software Technology

      Oct 1984 - Aug 1987
      Senior Software Engineering Consultant

      I worked as one of the Technical Director's team. We developed proposals for work that, when awareded, we led in areas such as telephony and general software development. These proposals were teams of both academia and industry. Another area of my work involved the development of software tools, designed to improve the standard Unix development envionment. Each tool followed traditional Unix guidelines of doing one thing, but doing it well. The most significant collection of tools was the pmak tool set (later qef) which improved the build process.The final area where I worked was in ISTAR development, contributing a workbench supporting the Software Description Language (SDL) from CCITT. The workbench used the SX-1 tool from British Telecom to implement the single process view of SDL and custom code for the system and process hierarchy. Show less

    • Concurrent Computer Corporation

      May 1987 - Aug 1988
      Xelos Application Support Team

      Responsibilities included supporting the existing applications riding on the Xelos (their name for Unix) platform. This included porting to new versions of Xelos and bug fixing the applications.More importantly, I created a software development process using sound configuration management principles enabling the microcoders, underlying kernel developers, Xelos kernel developers, and Xelos application developers to use

    • Software Engineering Institute

      Jan 1988 - now
      Senior Member of Technical Staff
  • Licenses & Certifications

    • Certified SAFe® 4 Program Consultant

      Scaled Agile Inc
      Jul 2018
      View certificate certificate
    • Certified Scrum Product Owner® (CSPO®)

      Scrum Alliance®
      Apr 2015
      View certificate certificate
    • Certified SAFe 5 Program Cons

      Scaled Agile, Inc.
      Dec 2005