I'm familiar with Tomcat installation, war generation, deployment on Linux, and on Windows. I have a good hand in Java, it's OO Design, and it's intricacies. I'm also familiar with NLP, as I've completed a project in Java and NLP with valid certification from a well-known company, for conversion of human language input to SQL queries using Stanford Parser and Named Entity Recognition. If required, I can also suggest to use the GoF design patterns depending on the requirement. Also I'll provide further support till the end of deadline, to help when the client is stuck in any way for this project.