For what definition of "visualize?" I have partial aphantasia but am great at understanding the inner workings of complex systems/processes. I used to think of it as visualization until aphantasia discourse, and then I realized it's not really visual at all, though there seem to be dimensional/spatial elements.
If I'm in a quiet place I can walk through the project, and understand where different things fit into place - even for very very complex systems, I can almost simulate algorithms and see where things go wrong without looking at my code. I realized this ability is not normal, and many people even software engineers struggle immensely with fully understanding large complex systems