Principal Architect, Senior Software Architect, Data/Information Architect, Lead Application developer, Database Developer, Technical Manager, DBA in a wide variety of business applications. Particularly interested in Big Data Analysis, Cloud Computing, Graph Based Recommendation Engine and SOA.