IT consultant in different aspects of Software Developement (Java, databases, architecture, implementation, quality, computer systems validation (csv) and project management) ... in Pharmaceuticals, Engineering and Banking Industries