In software development area I have worked several projects which are successfully running in more than 10 investment Bank. I am self motivated, disciplined and hard worker. I am an excellent team person. Over my career of software development I have experienced several technology and Software Development Life Cycle such as Water fall, Agile, Iterative Incremental approach. I have practical work experience over Object oriented Programming, Spring framework, Java, Oracle Application development framework (ADF), Oracle 11g, SqlServer, mysql. I have details knowledge on version controlling and task driven project management in Team foundation Server.