David Parnas
Appearance
David Parnas was a pioneer of software engineering who developed module design, social responsibility, and professionalism.
Wrote about the criteria for designing modules, in other words, the criteria for grouping functions together. This was a key predecessor to designing objects, and today's object-oriented design.
Parnas also took a key stand against Star Wars.