Build your professional network on facebook via our app Go to app
Rajagopalan Varadarajan Senior Technologist, Thomson Reuters
 
Rajagopalan Varadarajan's Profile
Rajagopalan Varadarajan
Senior Technologist, Thomson Reuters
Thomson Reuters
confidential
confidential
Bangalore, India
Toostep 
Professional summary
Rajagopalan Varadarajan's Experience
Current :

Senior Technologist, Thomson Reuters

IT Products

Working from 2009

Current :

Senior Technologist, Thomson Reuters

IT Products

Working from 2009

Previous :

Thomson Reuters International Pvt Ltd.

Bangalore

Worked from 2009 to 2012

Brief summary :

Since Apr2009 with Thomson Reuters International Pvt Ltd., Bangalore As a Senior Technologist, I am responsible for the Architecture, Design and Development for following enterprise services NOVUS-PRISM - Service based Enterprise middle-tier framework for Thomson Business partners to develop various kinds of applications. Novus is an Enterprise Platform used by customers to retrieve online information about the Financial Markets, Legal and Healthcare domains. PRISM is the middle-tier framework used between the business partner application and the Novus Information Database. Framework has Security, Data and Search services to handle application security, load and retrieval process and Search and indexing the contents on the NOVUS platform. Responsibilities: Executing Technical Projects and Delivery Proposing Technology enhancements Analyzing framework Requirements, impacts and performance improvements Design and Architecture, Technical Feasibility, Design Review Service Orchestration Identifying new potential business services Capacity Planning Leading critical Platform/Technology Migration projects Analyzing new technologies and tools Handling code reviews to ensure Best coding practices and standards are followed Plan for improvements on the technology tools, Evaluations and executing Proof of Concepts Project management for critical projects

Previous :

Senior Architect, Arisglobal Software Pvt. Ltd

Worked from 1998 to 2011

Brief summary :

Since Aug 1998 with Arisglobal Software Pvt. Ltd as Senior Architect Initially joined SE Technologies, which later came to be known as Aris Global. Aris Global is a CMMI Level 3 company developing products in Life science domain. Career Path Joined in India as Technical Consultant in 1998 Worked in United States for 2 1/2 years between Dec 1999 to June 2002 Joined again in India as Team Leader in 2002 Promoted as Project Leader in 2004 Promoted as Technical Manager in 2006 Promoted as Senior Architect in 2007 As a Senior Architect I am responsible for the Design and Architecture for the following products agClinical (Backend application for agClinical NW) agClinical NW for SAP NetWeaver Alerts (Alerting system) Clinical Connect Universal Connector Safety Composer Responsibilities: Translating business requirements to right architectural approach and establishing common architecture across all product lines to ensure consistency and ease integration Reviewing the product design and architecture for improvements Handling technology evaluation and driving design realization Creating future vision architecture to expedite delivery of new products to market while meeting companys cost and risk reduction objectives Advising customers on appropriate implementation strategies, including environment sizing, clustering and high availability Working with product managers to assign priorities to implement technical improvements in the product and manage critical issues Collaborating with multiple product teams and coordinating with disparate groups to achieve consistency and reliability in design realization Conducting technical audits/reviews to ensure optimum design for architectural reuse and adherence to organization standards Evaluated and implemented multiple development tools across organization to improve productivity, cut down costs of development as part of continuous improvement Representing Quality Group as SEPG member for Design Process and institutionalizing by introducing best design and coding practices renowned in the industry Designed, executed proofs-of-concepts for critical technical capabilities and some challenging business requirements Developed EAI projects to provide Web and WAP based interface for back-end ERP system and handle real-time transactions using middleware technologies Mentoring the product teams to implement and follow Best coding practices and coding standards Troubleshooting and providing solutions to critical issues Coordinating with the performance testing team to improve the performance and suggest required changes Code profiling using Borland OptimizeIt KEY PROJECTS HANDLED Title: agClinical (Clinical Trials Management System) Client: Arisglobal US Environment: Java, JSP, Servlets, Struts Team size: 30 Scope: The project entailed development of web based Clinical Trials Management system that enables pharmaceutical companies to plan, track and control all operational aspects of the clinical trial process. The multi-layered application is designed using the Struts, JSP, Servlets and JDBC technologies based on the MVC architecture. Documentum is used to store the physical documents. Core functionalities of the application are required to be exposed as web services for agClinical NW application. Role: Senior Architect Title: agClinical NW for SAP Client: Arisglobal US Environment: WebDynPro for Java, SAP NetWeaver Web AS 7.0, BW/BI reports Team size: 35 Scope: The aim was to incorporate supplies and finance functionality involved during the clinical trials. This application interacts with the backend agClinical application through web services. SAP WebDynPro, CAF and BW/BI reports. My responsibility is to design and architect the composite application. My responsibility also includes implementing the SOA architecture on the native backend application agClinical deployed on the NetWeaver application server. Role: Senior Architect Title: Clinical Connect Client: Arisglobal US Environment: JSF, Oracle Toplink JPA, EJB Timer Service, JMS Team size: 12 Scope: Accountable for design and architect the clinical connect application. The application is designed using the JSF, JPA and the EJB2.1 Timer service technologies. JMS is used to initiate asynchronous data transfer from safety/CDM databases to application database. The application is developed to reconcile data between two applications data. The data is migrated using the inhouse built application Universal Connector. My responsibility includes the effective code review and executing the project by conducting technical audits to find the effectiveness of the design implementation. Role: Technical Manager Title: Arisglobal Alerts Client: Arisglobal US Environment: JSP, JDBC, oracle10g, Oracle10g AS, Weblogic 9.2 and IBM Websphere Team size: 6 Scope: The project entailed development of an enterprise Alerting solution able to monitor key business data and notify related recipients the occurrence of relevant business events. The system has an engine responsible to initiate any alert and hand over to Alert Processor, which processes the alert data and sends the alert to the configured recipients. This application is integrated with all the applications in Arisglobal. Role: Project Leader Title: Query Builder Client: Arisglobal US Duration: 4months Team size: 6 Environment: JSP, JSTL, J2EE, oracle10g database and Weblogic 8.1 Scope: Web based solution to construct oracle SQL queries. The QB provides user- friendly UI for the user to construct queries. The QB can be integrated seamless with other ArisGlobal applications. The QB supports drag and drop and positioning the tables in the designer area of the application Role: Project Leader Title: ARISg Integration Reports using Brio Client: Pfizer Duration: 9 months Team size: 4 Environment: Developer/2000, Brio Enterprise 6.2 report tool Scope: Application developed using the Brio Enterprise report tool for safety informations Role: Led the reports team to develop reports for the ARISg Cases Application. Responsible for developing Safety Data Reports. Responsible for developing Clinical Safety Cases Application cases. Key Projects Handled Title: Revenue Management system Environment: Oracle Developer 2000 Scope: This application takes care of client revenues, Service billing, Collections, A/c receivables and Profitability of service Title: Call Co-ordination system Environment: Oracle Developer 2000 Scope: Application assists in Service Calls management, Call parameter evaluation, Evaluating Customer Engineer performance and productivity Title: New Installation Co-ordination system Environment: Oracle Developer 2000 Scope: The aim was Site check, Stock transfer, Shipments, Performance evaluation of installation coordinator.

Previous :

Senior Architect, Arisglobal Software Pvt. Ltd

Worked from 1998 to 2011

Brief summary :

Since Aug 1998 with Arisglobal Software Pvt. Ltd as Senior Architect Initially joined SE Technologies, which later came to be known as Aris Global. Aris Global is a CMMI Level 3 company developing products in Life science domain. Career Path Joined in India as Technical Consultant in 1998 Worked in United States for 2 1/2 years between Dec 1999 to June 2002 Joined again in India as Team Leader in 2002 Promoted as Project Leader in 2004 Promoted as Technical Manager in 2006 Promoted as Senior Architect in 2007 As a Senior Architect I am responsible for the Design and Architecture for the following products agClinical (Backend application for agClinical NW) agClinical NW for SAP NetWeaver Alerts (Alerting system) Clinical Connect Universal Connector Safety Composer Responsibilities: Translating business requirements to right architectural approach and establishing common architecture across all product lines to ensure consistency and ease integration Reviewing the product design and architecture for improvements Handling technology evaluation and driving design realization Creating future vision architecture to expedite delivery of new products to market while meeting companys cost and risk reduction objectives Advising customers on appropriate implementation strategies, including environment sizing, clustering and high availability Working with product managers to assign priorities to implement technical improvements in the product and manage critical issues Collaborating with multiple product teams and coordinating with disparate groups to achieve consistency and reliability in design realization Conducting technical audits/reviews to ensure optimum design for architectural reuse and adherence to organization standards Evaluated and implemented multiple development tools across organization to improve productivity, cut down costs of development as part of continuous improvement Representing Quality Group as SEPG member for Design Process and institutionalizing by introducing best design and coding practices renowned in the industry Designed, executed proofs-of-concepts for critical technical capabilities and some challenging business requirements Developed EAI projects to provide Web and WAP based interface for back-end ERP system and handle real-time transactions using middleware technologies Mentoring the product teams to implement and follow Best coding practices and coding standards Troubleshooting and providing solutions to critical issues Coordinating with the performance testing team to improve the performance and suggest required changes Code profiling using Borland OptimizeIt KEY PROJECTS HANDLED Title: agClinical (Clinical Trials Management System) Client: Arisglobal US Environment: Java, JSP, Servlets, Struts Team size: 30 Scope: The project entailed development of web based Clinical Trials Management system that enables pharmaceutical companies to plan, track and control all operational aspects of the clinical trial process. The multi-layered application is designed using the Struts, JSP, Servlets and JDBC technologies based on the MVC architecture. Documentum is used to store the physical documents. Core functionalities of the application are required to be exposed as web services for agClinical NW application. Role: Senior Architect Title: agClinical NW for SAP Client: Arisglobal US Environment: WebDynPro for Java, SAP NetWeaver Web AS 7.0, BW/BI reports Team size: 35 Scope: The aim was to incorporate supplies and finance functionality involved during the clinical trials. This application interacts with the backend agClinical application through web services. SAP WebDynPro, CAF and BW/BI reports. My responsibility is to design and architect the composite application. My responsibility also includes implementing the SOA architecture on the native backend application agClinical deployed on the NetWeaver application server. Role: Senior Architect Title: Clinical Connect Client: Arisglobal US Environment: JSF, Oracle Toplink JPA, EJB Timer Service, JMS Team size: 12 Scope: Accountable for design and architect the clinical connect application. The application is designed using the JSF, JPA and the EJB2.1 Timer service technologies. JMS is used to initiate asynchronous data transfer from safety/CDM databases to application database. The application is developed to reconcile data between two applications data. The data is migrated using the inhouse built application Universal Connector. My responsibility includes the effective code review and executing the project by conducting technical audits to find the effectiveness of the design implementation. Role: Technical Manager Title: Arisglobal Alerts Client: Arisglobal US Environment: JSP, JDBC, oracle10g, Oracle10g AS, Weblogic 9.2 and IBM Websphere Team size: 6 Scope: The project entailed development of an enterprise Alerting solution able to monitor key business data and notify related recipients the occurrence of relevant business events. The system has an engine responsible to initiate any alert and hand over to Alert Processor, which processes the alert data and sends the alert to the configured recipients. This application is integrated with all the applications in Arisglobal. Role: Project Leader Title: Query Builder Client: Arisglobal US Duration: 4months Team size: 6 Environment: JSP, JSTL, J2EE, oracle10g database and Weblogic 8.1 Scope: Web based solution to construct oracle SQL queries. The QB provides user- friendly UI for the user to construct queries. The QB can be integrated seamless with other ArisGlobal applications. The QB supports drag and drop and positioning the tables in the designer area of the application Role: Project Leader Title: ARISg Integration Reports using Brio Client: Pfizer Duration: 9 months Team size: 4 Environment: Developer/2000, Brio Enterprise 6.2 report tool Scope: Application developed using the Brio Enterprise report tool for safety informations Role: Led the reports team to develop reports for the ARISg Cases Application. Responsible for developing Safety Data Reports. Responsible for developing Clinical Safety Cases Application cases. Key Projects Handled Title: Revenue Management system Environment: Oracle Developer 2000 Scope: This application takes care of client revenues, Service billing, Collections, A/c receivables and Profitability of service Title: Call Co-ordination system Environment: Oracle Developer 2000 Scope: Application assists in Service Calls management, Call parameter evaluation, Evaluating Customer Engineer performance and productivity Title: New Installation Co-ordination system Environment: Oracle Developer 2000 Scope: The aim was Site check, Stock transfer, Shipments, Performance evaluation of installation coordinator.

Previous :

Engineering Manager, Logix Microsystems

Automobile

Worked from 2009 to 2009

Previous :

Engineering Manager, Logix Microsystems

Automobile

Worked from 2009 to 2009

Previous :

Engineering Manager, Logix Microsystems Public Ltd.

Bangalore

Worked from 2009 to 2009

Brief summary :

Jan2009 - Mar2009 with Logix Microsystems Public Ltd., Bangalore As a Engineering Manager I am responsible for leading Architecture and Development for following products IzmoCRM - Complete CRM solution for OEMs, Dealers and Lead Management. Responsible to migrate legacy application to SaaS based solution AOA (Add on Auto) - Application to handle adding accessories from various manufactures to various product ranges. Visual representation of the car after applying the accessing. Flash scripts are used for Rich UI. Responsibilities: Handling product Requirements Design and Architecture, Technical Feasibility, Design Review Project Management Activities such as Planning, Estimation, Scheduling, Task Allocation, Risk Management Managing a Team of 25 to handle Development, Testing and Release Migrating the existing legacy application to Indy Platform using spring and hibernate Handling code reviews to ensure Best coding practices and standards are followed Plan for improvements on the technology tools, Evaluations and executing Proof of Concepts Reviewing the Data Model and improving the design to support SaaS model Appreciated for handling and delivering izmoCRM major release

Previous :

Senior Architect (J2ee), Arisglobal

Pharmaceuticals

Worked from 1998 to 2009

Previous :

Senior Architect (J2ee), Arisglobal

Pharmaceuticals

Worked from 1998 to 2009

Previous :

Arisglobal Software Pvt. Ltd

Bangalore

Worked from 1998 to 2009

Brief summary :

Aug 1998 - Jan 2009 with Arisglobal Software Pvt. Ltd, Bangalore Initially joined SE Technologies, which later came to be known as Sysarris and then as ArisGlobal. ArisGlobal is a CMMI Level 3 company developing products in Pharmaceutical and Life science domain. Career Path Joined in India as Technical Consultant in 1998 Worked in United States for 2 1/2 years between Dec 1999 to June 2002 Joined again in India as Team Leader in 2002 Promoted as Project Leader in 2004 Promoted as Technical Manager in 2006 Promoted as Senior Architect in 2007 As a Senior Architect I was responsible for the Design and Architecture for the following products agClinical (Backend application for agClinical NW) agClinical NW for SAP NetWeaver Alerts (Alerting system) Clinical Connect Universal Connector Safety Composer Responsibilities: Translating business requirements to right architectural approach and establishing common architecture across all product lines to ensure consistency and ease integration Reviewing the product design and architecture for improvements Handling technology evaluation and driving design realization Creating future vision architecture to expedite delivery of new products to market while meeting companys cost and risk reduction objectives Advising customers on appropriate implementation strategies, including environment sizing, clustering and high availability Working with product managers to assign priorities to implement technical improvements in the product and manage critical issues Collaborating with multiple product teams and coordinating with disparate groups to achieve consistency and reliability in design realization Conducting technical audits/reviews to ensure optimum design for architectural reuse and adherence to organization standards Evaluated and implemented multiple development tools across organization to improve productivity, cut down costs of development as part of continuous improvement Representing Quality Group as SEPG member for Design Process and institutionalizing by introducing best design and coding practices renowned in the industry Designed, executed proofs-of-concepts for critical technical capabilities and some challenging business requirements Developed EAI projects to provide Web and WAP based interface for back-end ERP system and handle real-time transactions using middleware technologies Mentoring the product teams to implement and follow Best coding practices and coding standards Troubleshooting and providing solutions to critical issues Coordinating with the performance testing team to improve the performance and suggest required changes Code profiling using Borland OptimizeIt KEY PROJECTS HANDLED Title: agClinical (Clinical Trials Management System) Client: Arisglobal US Environment: Java, JSP, and Servlets, Struts Team size: 30 Scope: The project entailed development of web based Clinical Trials Management system that enables pharmaceutical companies to plan, track and control all operational aspects of the clinical trial process. The multi-layered application is designed using the Struts, JSP, Servlets and JDBC technologies based on the MVC architecture. Documentum is used to store the physical documents. Core functionalities of the application are required to be exposed as web services for agClinical NW application. Role: Senior Architect Title: agClinical NW for SAP Client: Arisglobal US Environment: WebDynPro for Java, SAP NetWeaver Web AS 7.0, BW/BI reports Team size: 35 Scope: The aim was to incorporate supplies and finance functionality involved during the clinical trials. This application interacts with the backend agClinical application through web services. SAP WebDynPro, CAF and BW/BI reports. My responsibility is to design and architect the composite application. My responsibility also includes implementing the SOA architecture on the native backend application agClinical deployed on the NetWeaver application server. Role: Senior Architect Title: Clinical Connect Client: Arisglobal US Environment: JSF, Oracle Toplink JPA, EJB Timer Service, JMS Team size: 12 Scope: Accountable for design and architect the clinical connect application. The application is designed using the JSF, JPA and the EJB2.1 Timer service technologies. JMS is used to initiate asynchronous data transfer from safety/CDM databases to application database. The application is developed to reconcile data between two applications data. The data is migrated using the inhouse built application Universal Connector. My responsibility includes the effective code review and executing the project by conducting technical audits to find the effectiveness of the design implementation. Role: Technical Manager Title: Arisglobal Alerts Client: Arisglobal US Environment: JSP, JDBC, oracle10g, Oracle10g AS, Weblogic 9.2 and IBM Websphere Team size: 6 Scope: The project entailed development of an enterprise Alerting solution able to monitor key business data and notify related recipients the occurrence of relevant business events. The system has an engine responsible to initiate any alert and hand over to Alert Processor, which processes the alert data and sends the alert to the configured recipients. This application is integrated with all the applications in Arisglobal. Role: Project Leader Title: Query Builder Client: Arisglobal US Duration: 4months Team size: 6 Environment: JSP, JSTL, J2EE, oracle10g database and Weblogic 8.1 Scope: Web based solution to construct oracle SQL queries. The QB provides user- friendly UI for the user to construct queries. The QB can be integrated seamless with other ArisGlobal applications. The QB supports drag and drop and positioning the tables in the designer area of the application Role: Project Leader Title: ARISg Integration Reports using Brio Client: Pfizer Duration: 9 months Team size: 4 Environment: Developer/2000, Brio Enterprise 6.2 report tool Scope: Application developed using the Brio Enterprise report tool for safety informations Role: Led the reports team to develop reports for the ARISg Cases Application. Responsible for developing Safety Data Reports. Responsible for developing Clinical Safety Cases Application cases. Key Projects Handled Title: Revenue Management system Environment: Oracle Developer 2000 Scope: This application takes care of client revenues, Service billing, Collections, A/c receivables and Profitability of service Title: Call Co-ordination system Environment: Oracle Developer 2000 Scope: Application assists in Service Calls management, Call parameter evaluation, Evaluating Customer Engineer performance and productivity Title: New Installation Co-ordination system Environment: Oracle Developer 2000 Scope: The aim was Site check, Stock transfer, Shipments, Performance evaluation of installation coordinator. Other applications; Inventory Management System Sales Accounting system Call Management System Dispatch Management System Dealer consumable management system Spares Management System Goods Inwards system Reference letter compiling System using Visual Basic 5.0 Merit of receiving The Great Kaizen Award TRAININGS Attended various training programs like; SAP NetWeaver WebDynPro, NW developer studio, CAF (Composite Applications Framework) J2EE Architect Design patterns IBM WebSphere Server Administration BaaN Enterprise Tools covering the following topics: Forms, Reports, Menus, Program Scripts, Domains and Tables, DAL (Data Access layer) Data dictionary, Database creation, Company creation, Audit management and User management BaaN Administration and Customization Oracle Developer2000 and Oracle8i Enterprise JavaBeans EJB Architecture, Creating Session and Entity beans and Deploying beans to the application server CMMI Workshop

 
 
Featured Career Adviser
Leading IT/Telecom Recruitment firm
 
 
 
Rajagopalan's communities
35975 members, 591 jobs, 1219 articles, 573 questions, 1499 debates, 422 idea contests.
22066 members, 610 jobs, 812 articles, 392 questions, 592 debates, 256 idea contests.
 
 
Related Topics
Share your thoughts on java enterprise system, java, j2ee, j2se, hashmap, jsp...
4 insight , 5 debates , 2 question  
Future of Dnet and Java
1 trends , 1 debates  
ROI on SOA initiatives has been elusive for companies. The key challenge...
1 insight , 1 debates , 1 idea contests , 1 question