Pragmatic Programming, Java, HTML, Spring, XML, SOA, Cassandra, Data modelling, JavaScript, Design and Architecture.