Hi,
I am a freelancer with 15+ years of rich experience in software development. I have lot of experience in language processing. In fact, I have developed my own NLP Tool. A couple of years ago, on this very Freelancer Platform, I had done a job wherein I designed a Domain-specific-language for describing web-services and wrote a compiler in Java for the DSL. This was done as an Eclipse plug-in.
I have expertise in Java, UML, OOAD, XML.
I can do the job for you.
Thanks,
Satya