Answer: overengineered

AnswerCrossword Clue
overengineeredOVERENGINEER, to engineer excessively