By the way, I'm a software engineer. I started programming 35 years ago, and I have programmed in 40+ different languages, including machine code, 20 different databases, and on most computer systems you've ever heard about, and even some you haven't. I taught in computer science in the 80's. And much more.
Speaking from my very deep experience, what I see in nature compare to programming is that nature is a made by a very, very sloppy and incompetent programmer. Someone who has taken spaghetti code to 'nother level entirely. Nature isn't programmed like a regular computer program, but it resembles the trial-and-error approach quite a bit. It actually looks very much like how evolutionary algorithms turn out (which I've used as well) when you use them. So when I look at nature, I see a world "designed" by an evolutionary or genetic algorithm, not by someone with intent.
So... no. It doesn't look like a "Design Engineering Programming" in "creation" at all. It only does so to amateurs.
But if you insist on it being engineered, give me UML or SysML specs on it. It shouldn't be hard since it's just a matter of reverse engineering.