Java and relational database development. Agile software development practices.
I collaborate with people to develop software. I have practiced agile methodology for ten years. I can't imagine a better way to deliver value to the software customer than with a reflecting, continually improving team.
Much of my agile training came from attending No Fluff Just Stuff conferences, often together with my work team.
Developing applications with a relational database requires specialized knowledge. Traditionally, database knowledge was divided between database application developers and database administrators (DBA). More than a…