I'm a senior software engineer with 19+ years experience. I have experience in both private software development (investment banking) and profession "shrink wrapped" software development (12+ billion dollar software company).