Code janitor. Usually more interested in maintainability and the reality of what works in software development rather than theoretical models and strict standard fundamentalism.