7 years of professional IT experience with Masters degree in computer applications; worked mainly with Java (JEE) programming languages. Passionate about Clean code programming skills and Emergent design techniques. Hands on experience with Test-driven development (TDD) and Behavior-driven development (BDD) with test automation scripts to deliver high quality product. Good java performance improvement and reliability experience. Good knowledge to achieve high-availability and Continuous Integration. Good understanding of Relational and NoSQL databases. Experienced with development processes using Agile, Scrum. Well versed with Deutsch culture and traditions, worked with Deutsch clients and colleagues for more than five years and stayed in client location (Berlin, Germany) around for two years. Passed German A1 language certification exam and currently pursuing A2.
Java, JEE (Web Services, JSP, Servlet, Struts, JDBC, JMS, MDB, JMX) Spring Ioc, Spring MVC (REST), Spring Security, Spring Remoting, Spring AMQP.