Passionate, energetic software architect with over 20 years experience leading teams in creating portable, open solutions in multiple languages and in a variety of environments. Highly skilled at distilling technically complex details into understandable, meaningful points for decision-making. Acknowledged as an excellent communicator who bridges the technical versus non-technical gap. Understands technical and business interdependencies and the potential impact of proposed changes. Quick to assimilate emerging technologies and adept at applying them rapidly. Extremely innovative under highly stressful situations. Outstanding mentoring skills.
Recently have started backcountry hiking and camping, moving my love for outdoors in a new direction.