![]() With a deep background across several product life cycles through varying roles, Andrew is at home in the dynamic and changing environments that software development presents, each with their own unique set of issues. Andrew makes efforts to communicate complicated situations in clear and simple terms for all parties to reach resolutions. He is a advocate for early discovery of problems and is willing to consistently test the status quo. Always vigilant of pending disasters Andrew consistently makes pains to steer a course of sensibility. Andrew loves challenges and not only in the realm of software. He enjoys sports and can be frequently found knocking a shuttlecock back and forth across a badminton net on the weekends. Andrew has 3 sets of Magic The Gathering card decks and is learning Chinese. He hopes to one day do both at the same time. |
Our Company >