overengineer (engineer + over-; above_excessive)
To render something more complicated than necessary; often implying that the complexity was added intentionally