analyzing, modeling then coding by utilizing the most efficient design patterns to ship most durable, stable, changeable, scaleable architectures.