He has worked for the Rational Software Architect development team for more than six years. He is involved with the development of various components of Rational Software Architect including UML Modeler component, REST, and Mobile.