Architecture and Software Design

Seasoned IT Professional contributing in designing and developing solutions