I am a software engineer by nature who speaks English and not techie-ese. When I look at an opportunity, I imagine how it all might work and can clearly articulate that back to you. Basically, I can explain it in normal people terms. I am fluent in MANY programming languages and protocols. I have software architectural wisdom paired with new technology understanding. I solve business needs that provide function and monetary value while focusing on the execution of timeliness: both in personal punctuality and product time to market.