Software Engineer and Architect.
Specialties: Large scale distributed systems , Java technologies (JEE, JSE, Spring, Hibernate, JPA, Maven, Swing, Ant) , Web tech (Javascript, Node JS, Web Services) , Database design & implementation, NoSQL, Simultaneous large-scale projects, Working in cross-functional teams , Unit and integration testing, Team leadership , Full product life cycle, Functional requirements, Mentoring junior co-workers