Senior Product Manager

2006-Present

Same as "Product Manager - Advanced", but with more autonomy and responsibility for a wider set products in the portfolio. As usual with these things, it ammounts to more responsibility, same pay.

Product Manager - Advanced

2002-2006

Responsible for: Gathering of customer requirements, assisting customers in trouble, supporting sales with collateral, defining long-term product vision and short-term product objectives, presenting product direction and demonstrations of current functionality during conferences, spending way too much time in PowerPoint, and generally being a jack-of-all-trades.

Software Engineer - Advanced

2000-2002

Same as "Software Engineer", but with more autonomy and responsibility.

Software Engineer

1997-2000

Responsible for: tracking down bugs in software and addressing them and for software project deliverables with deadlines and checkpoints.