You have 3-4 significant years (not just filling a billable seat) of experience working in deeply technical projects on client sites. You have at least a year of experience working as a technical team lead or in other client-facing situations. You have worked with business stakeholders to translate their deep understanding of their business into ones and zeroes. Clients like you because you are comfortable to work with and they trust your judgment on technology. You are familiar with different development methodologies, including agile.
Technically speaking you have very good Java fundamentals and J2EE experience. You are starting to really understand how Struts, Spring and Hibernate fit together in a well-designed Java application and you have been exposed to design patterns. You are curious about the Ruby rage because you realize that a language is just a language but development is about strong fundamentals like algorithms and OOP.
You are a fan of open source because of the amount of quality software available from the FLOSS community. You have begun to work with Liferay in your free time or on a project. You know what ant build-service means.
You still enjoy traveling up to 90% of the time and are excited to work with a leading open source software company on great project opportunities at Fortune 500 companies around the world.