Developers, implementing a complex pattern in their project.
I have witnessed this at least a couple of times.
I’ve also heard stories about other cases.
What is OverEngineering?
The act of designing a product to be more robust or have more features than often necessary for its intended use, or for a process to be unnecessarily complex or inefficient.Wikipedia
This meme is part of the “Is over-engineering a solution to bad code” episode from the Clean Code course.