I am an author, speaker, consultant, and trainer specializing in aspect-oriented programming and J2EE. I have been developing complex software systems using technologies such as Java, J2EE, AspectJ, UML, networking, and XML for over 15 years.
My most recent book, "AspectJ in Action: Practical aspect-oriented programming" (Manning, 2003), has been labeled as the most useful guide to AOP and AspectJ. With this book, I show how to leverage the power of AOP and AspectJ to simpilify development of complex applications.
I speak regularly at many conferences such as JavaOne, No Fluff Just Stuff, JavaPolis, Software Development, EclipseCon, and O'Reilly OSCON.
Know more about me and my current speaking engagements: http://ramnivas.com
Visit my Aspectivity blog: http://ramnivas.com/blog