Keith Hill

Keith Hill

Software Engineer and Architect

Fort Collins, Colorado Area

Current
  • Project Founder and Coordinator at PowerShell Community Extensions Open Source Project
  • Software Architect at Agilent Technologies
Past
Education
  • University of Colorado at Boulder
  • Vanderbilt University
  • Georgia Institute of Technology
Connections
74 connections
Industry
Computer Software
Websites

Keith Hill’s Summary

I have been working for Hewlett-Packard and spin-off Agilent Technologies for 21 years. For the past 15 years I have developing both internal use and commercial software including 8 years on the Agilent VEE graphical programming environment product. I was the technical lead on the Agilent T&M Toolkit for Visual Studio product.

I am passionate about learning the latest programming best practices and Microsoft software development technologies. I really enjoy sharing this knowledge with the software community via my public and corporate blogs and public .NET user group presentations. I also founded and contribute to the open source PowerShell Community Extensions project on CodePlex.

Keith Hill’s Specialties:

Strengths include .NET, C#, C, C++, XML technologies, LINQ, MSBuild, Team Foundation, multi-threaded programming, technical presentations. Early practioner of Extreme programming currently using aspects of the Agile approach.


Keith Hill’s Experience

  • Project Founder and Coordinator

    PowerShell Community Extensions Open Source Project

    (Computer Software industry)

    January 2006Present (3 years 11 months)

    PowerShell Community Extensions (PSCX) is a set of general purpose Windows PowerShell cmdlets aimed at software developers and administrators. Our goal is to fill in some of the gaps in the PowerShell built-in set of cmdlets.

  • Software Architect

    Agilent Technologies

    (Public Company; A; Electrical/Electronic Manufacturing industry)

    June 2000Present (9 years 6 months)

    Agilent is a spin-off of Hewlett-Packard. Software lead on T&M Toolkit product. Worked on Virtual Rack product along with miscellaneous other internal software projects.

  • Software Engineer

    Hewlett-Packard

    (Public Company; HPQ; Information Technology and Services industry)

    August 1986May 2000 (13 years 10 months)

    Worked on VEE Graphical Programming product.


Keith Hill’s Education

  • University of Colorado at Boulder

    Masters , Electrical and Computer Engineering , 19921995

    Compiler project: I worked on a team of three to develop an Algol 60 compiler that generated compilable C code on the backend. Real-time OS project: Worked on another team to extend the pSOS source to add support for message queueing and semaphores.

  • Vanderbilt University

    Bachelors , Electrical Engineering , 19831986

    Senior project: I worked on team of four that developed a Logic Analyzer for the Motorola 6800 microprocessor. I designed the hardware and assisted with the firmware. For our demo, we attached the probe to the logic analyzer's microprocessor to do a little self-analysis.

    Activities and Societies:
    Tau Beta Pi
  • Georgia Institute of Technology

    Engineering 19821983

    Attended Georgia Tech my freshman year of college before transferring to Vandy.


Additional Information

Keith Hill’s Websites:

Keith Hill’s Interests:

Windows PowerShell MVP, Microsoft .NET, C#, LINQ, PowerShell Community Extensions.

Keith Hill’s Groups:

Northern Colorado .NET Special Interest Group.

  •    PowerShell Power Users
  •    DevelopMentor

Keith Hill’s Honors:

Awarded US Patent 6,941,558 and two others filed.


Keith Hill’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • 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 Keith Hill’s full profile:

  • See who you and Keith Hill know in common
  • Get introduced to Keith Hill
  • Contact Keith Hill directly

View Full Profile