Ravindra Mohan ravindra_mohan@hotmail.com 91-212- 9325507175 A4/104 Aditya Shagun NDA Road, Bavdhan, Pune Current Location: Pune Title: Project Manager (.Net ) with exposure to Program Management Work Experience: Skills: 8 years .net , C#, ASP.net Current Organization: Previous Organization(s): Wipro Technologies Kanbay, Fidelity Investments, Onward Technologies Ltd, Patni Computers Systems Ltd Dotcom,IT/ Computers - Software Industry: Highest Degree Held: Gender: Date of Birth: Current Annual Salary (Rs. in Lacs): B.E/B.Tech (Electrical) ,MIT Muzaffarpur Male 5th April 1971 14.0 Detailed Resume: RAVINDRA MOHAN OBJECTIVE To augment technical skills and enhance interpersonnel skills in the process of achieving organizational goals, mission and values. SYNOPSIS Around eight years of overall experience in the IT industry. Over three years experience on .NET frameworks including C#, VB.NET, ASP.NET, and ADO.NET. Have good knowledge of OOPS, OOAD, design patterns including Microsoft application blocks. Have domain experience of Insurance and Banking. Active contribution during design, development, testing, implementation and maintenance during entire software life cycle (SDLC) of Web Application and Client-Server Applications. Currently handling Program Management Office (PMO) of Creditor Simplify at Wipro. Key member of SEPG Team at Onward Technologies and Fidelity Investments. The responsibilities included guiding and training the project groups in establishing mechanisms of reviews, schedules, peer reviews, documentation and measurements. It also involved identifying/specifying various kinds of Resume of Ravindra Mohan Page 1 tools (related to project management, process management, development) that can be applicable organization wide. Overseas experience: At Boston, USA for 4 weeks for requirement analysis and knowledge transfer of FIMCo project. At York, UK for 4 weeks for Discovery phase for Prophet Development. CERTIFICATIONS Microsoft Certified Application Developer(MCAD) Microsoft Certified Professional for Developing XML Web Services using C#. Microsoft Certified Professional for Developing Windows applications using C#. Microsoft Certified Professional for Developing ASP.net applications using C#. 5. Awarded 'A' grade in Business English Communication Test (Cambridge University). QUALIFICATIONS BE - Electrical, Government Engineering College, MIT Muzaffarpur, Aug '95 with First Class. MBA - Symbiosis I.M.S, Pune, April '98 with First Class. TECHNICAL EXPERTISE Web Server Operating System Languages Tool Database Web Technology IIS 6.0 Win 95/NT/2000. C, C++, C#, VB.NET, Java 2, Visual Basic 6.0, HTML. Microsoft Visual Interdev, Visual Source safe 6.0. SQL-Server 2000, Oracle 8. ASP, ASP.NET WORK EXPERIENCE I Wipro Technologies June '05 - Till Date Project Manager Projects Handled: 1) Project title: Client: Prophet Development Norwich Union Life Insurance, York, UK Team size: 10 Duration: June '05- Till date Role: Project Manager As a Project Manager responsible for discovery phase for the project, tracking project schedules, interfacing client for requirements and resolving issues. Prophet is an application used by the actuaries for making new Life Insurance products. This project is currently is in a discovery phase and Resume of Ravindra Mohan Page 2 the Knowledge Acquisition plan and transition phase is planned in the month of March'06. PROPHET is an application used by the Actuaries and it uses the Basis tables. Currently the creation and maintenance of the basis table data is undertaken manually by each of the NU reporting teams. There are wide disparities in the processes that the teams undertake in order to produce these data files. Additionally, there is little control and regulation of these processes. The proposed solution is supposed to automate the manual process. In the current state the Prophet Development at Norwich Union (NU) is done in an adhoc manner wherein the prophet coders do not follow structured SDLC and standards. The purpose of this outsourcing initiative at NU was to make the coding streamlined, flex resources per requirements and to help Actuaries in doing their core work viz., analysis and reporting. Environment: Prophet Tool (Actuarial Application- Developed by Deloitte), In-house applications like Product Compare Application, Generic Table Editor, etc. II Kanbay India, Pvt. Ltd. July '04 - June '05 Senior Consultant Projects Handled: 1) Project title: Client: Dashboard Morgan Stanley, New York, USA Team size: 40 Duration: Nov '04- June '05 Role: Project Leader As a designer conceptualized the design for the outlook automation to integrate with the web based application meeting all the security guidelines of the Morgan Stanley (MS). Dashboard is a portal developed to serve as an e-CRM solution, mainly to the Research Analysts, Traders and Research Sales people working for the Institutional Equity Division (IED) of Morgan Stanley (MS). The IED Dashboard site is part of a global initiative to provide customized, transparent solutions for providing quick and reliable access to financial and market information. The portal will be deployed to 2000 global IED users spread across the US, Europe and Asia/Pacific. This portal has features that encompass the daily business activities of these users. The system provides a central platform for the users to maintain 1. Research related information 2. Business Contact Information 3. Logs of Business meetings 4. Client Coverage The portal aims to be a one-stop-shop for all information related to Analysts, Sales People, Client Contact information and all relevant communications made with the clients. The portal accepts inputs from a Resume of Ravindra Mohan Page 3 number of data-sources like Reslink, Reuters and Client Information Systems (CIS), to provide up-to-date information on the market conditions and news, to the users. The portal also serves as an entry point to the users of other research related sites maintained internally by MS. The application is three-tier application comprising of ASP.NET Web form as the front end, middle-tier business logic is encapsulated in the .NET components and a SQL Server 2000 database as the backend. The architecture uses a multi-layered approach with different layers handling user interface, business functionality and data access to provide sufficient modularity and functional isolation for ease of maintenance and enhancements. The architecture will follow the n-tier approach and will leverage on industry-standard design patterns. 2. Seek feedback from client and conducting meeting. 3. Designed the architecture of the project. 4. Handled client communication and resolving issues. 5. Ensuring project deliveries are met. Environment: ASP.NET, C#, ADO.NET, SQL Server 2000 and VS.NET, Microsoft application blocks, and Rational Rose. 2) Project title: Client: SunLife Point of Sales System (POS) SunLife Life Insurance, Hong Kong Team size: 22 Duration: July '04- Oct '04 Role: Project Leader Description: POS is an application that is used by the agents and associates of SunLife Financials (SLF) to help them in making illustrations and proposals. Sun Life Financial Limited has commissioned Kanbay HK Limited to develop Insured Savings (IS) Proposal Illustration Module & enhance existing solve and commission calculator code to meet the requirements of the Insured Savings products. The products covered under the Insured Savings module include FUTURITY GIF 5, FUTURITY GIF 8, Emerald Savings and Ruby Savings. Premium paid are invested in either Guaranteed Interest Fund and/or Investment Funds depending on the coverage. The requirement was to make a secure, scalable, highly available application that allows addition of new products. The application allows the agents of SLF to make proposal for the prospective client generate reports based on the inputs and assess risks of the prospective subject. Technical Details: The web application is three-tier application comprising of ASP.NET Web form as the front end, middle-tier business logic is encapsulated in the .NET components and a SQL Server 2000 database as the backend. POS is an internet based application. The architecture uses a multi-layered approach with different layers handling user interface, business functionality and data access to provide sufficient modularity and functional isolation for ease of maintenance and enhancements. The architecture will follow the n-tier approach and will leverage on industry-standard design patterns (like MVC, Singleton, Factory, etc.) and Resume of Ravindra Mohan Page 4 solutions in both the problem space and the technology solution space. The application will also use the widely accepted application blocks developed by Microsoft. Responsibilities: Requirement Analysis and requirement gathering at Honk Kong, HK Seek feedback from client for conduct meeting. Document Requirements and prepare SRS and prepare use case document. Make .NET components using C# and use them in ASP.NET pages. Designing the architecture of the project. Client communication and status reporting. Meeting project's milestones are achieved and conducting weekly meetings. Software's and Tools: ASP.NET, C#, ADO.NET, SQL Server 2000 and VS.NET. III Fidelity Information Systems Company India, Pvt. Ltd. July '03 - June '04 Analyst Programmer Projects Handled: 1) Project title: Client: FIMCo Record Center Management System (FRCMS) FIMCo, Boston, USA Team size: 32 Duration: July '03 - June '04 Role: Project Leader Description: FIMCO currently stores all Fidelity Investment's hard copy and tape records. FRCMS web based application handles all the functionality for business model for FIMCO associated with a record center for tracking of both types of media viz., print media (Box/File) and Tapes and providing services associated with these media's. The application provides access to users based on their roles and hierarchy within the company to which they belong. The application facilitates users in searching and locating the media and making requests for the same. Customers are billed per agreed policy between record center and the customer; and work orders are generated accordingly and consequently invoices are generated. Tracking of the media is done through RF scanners and the information from the scanners is downloaded to the application through the base station located at each record center. The application generates reports using BRIO SQR. Technical Details: The web application is three-tier application comprising of ASP.NET Web form as the front end, middle-tier business logic is encapsulated in the .NET components and a SQL Server 2000 database as the backend. Responsibilities: Requirement Analysis and requirement gathering at Boston, US Seek feedback from client for conduct meeting. Document Requirements and prepare SRS and prepare use case document. Interface in Database schema. Make .NET components using C# and use them in ASP.NET pages. Designed the architecture of the project (used .NET patterns as per gang-offour design patterns) and getting the approval from client as per the Resume of Ravindra Mohan Page 5 requirement. Approved test plan and test cases. Client communication and status reporting. Meeting project's milestones are achieved and conducting weekly meetings. Software's and Tools: ASP.NET, C#, ADO.NET, SQL Server 2000, BRIO SQR, Rational ClearCase and VS.NET. IV Onward Technologies Ltd, SEEPZ, Mumbai Oct '99 - July'03 Software Engineer Projects Handled: 1) Project title: Client: Tapestry http://tapestry.websights.co.uk, UK Team size: 5 Duration: Aug '02 - July '03 Role: Project Leader Description: Tapestry is a web-based application that is designed to store and organize the events associated with or without images of a user. It helps to create posters as a collection of personal events of desired years. The 'SEC PAY' Service provider was used for credit card validations. The end product would be a poster, which the client can print in their HP designer printer or order a print on specified paper size and type of media. Technical Details: The web application is three- tier application comprising of a web browser as the front end, middle-tier business logic is encapsulated in the .NET component and a SQL Server 2000 database as the backend. There are some executables that do background processing for efficiency and security management. The application utilizes both - synchronous and asynchronous processes to perform the activities expected. Responsibilities: Make .NET components using C# that are used in the ASP.NET Web Application. Make Web Pages using ASP.NET. Encapsulating database operations using ADO.NET. Designed the architecture of the project and getting the approval from client as per the requirement. Approved test plan and test cases. Identifying testing tools for the application as per test plan and ascertaining that requirement are met. Client communication and status reporting. Ensuring that the project's milestones are achieved and conducting weekly meetings. Software's and Tools: ASP.NET, VB.NET, C#, ADO.NET, and SQL Server 2000. 2) Project title: Client: Seismic Modeler Fisher Controls, USA Resume of Ravindra Mohan Page 6 Team size: 6 Duration: Dec '01 - Jul '02 Role: Developer/Designer Description: Fisher Control is a subsidiary of Emerson Motors Corporation USA and manufactures Control Vales. The project involves re-development of an existing system (designed using Fortran IV using command line and VAX screens based application) into a GUI based Visual Basic Application. Technical Details: The back-end database has been designed using MS SQL Server 2000, after reengineering the earlier flat-file based system, which ran on VAX machines. The new system is being made Windows 2000 compliant. The new application involved creating Class modules, forms and DLL's that can be incorporated in the Object model so that the models can be reused. The application simulates all the seismic forces on the specified valve and generates a report based on the seismic forces indicating whether the valve will be able to withstand the forces or not. Responsibilities: Design and Code Component and Material Module. Make database design. Make DLL's that can be used in the application. Make Test plan and test cases for the application. Create Setup program using Wise for Windows Installer. Software's and Tools: VB 6.0, MS-SQL Server 2000, Wise for Windows Installer (4.1). 3) Project title: Copesim-HP System Model Client: Copeland, USA Team size: 6 Duration: May '01 - Oct '01 Role: Software Engineer Description: Copeland Corporation, a subsidiary of Emerson Electric Company, is a world leader in the production of compressors, condensing units and electronics for commercial refrigeration, residential and commercial air conditioning applications. COPESIM-HP is a Single-Speed Heat Pump Design/Analysis Tool that was developed in VB5.0 and MS-Access 97. Requirement included providing new features and functionalities apart from removing known bugs. Further, the application was to be made Windows 2000 compliant. Technical details: The Simulation Range of the modeling tool is 1.5 ton to 15 ton (5.27kW to 52.74kW) in current release but the model is capable of simulating systems greater than 15 tons (52.74kW). The Sales Team of Copeland uses the simulation Model while making presentations. The System can generate graphical outputs. Responsibilities: Report existing bugs and debug the same. Make test plan and test cases for new version of the application. Migrate the existing database in Access 97 to Access 2000. Resume of Ravindra Mohan Page 7 Design and Develop Helpdesk Application. Provide online support to customers of Copesim-HP system design tool. Software's and Tools: VB 6.0, Access 2000. 4) Project title: PIC Programmer Client: Endress+Hauser, Germany Team size: 4 Duration: Feb '01 - Apr '01 Role: Software Engineer Description: Endress+Hauser is an international group of companies, offering process control devices and systems for all major parameters in industrial measurement and automation technology: level, flow, pressure, tank gauging, temperature and industrial liquid analysis as well as process recorders. Technical Details: This project required to port an existing DOS based system for programming PIC processors to a Win32 based system. The user interface was required to replace the command line tools provided by the DOS based system. The Win32 API's replaces third party tool used by the DOS system. Responsibilities: Study of existing DOS based system. Design & Coding of the User Interface for the PIC program. Coding of the serial Communication class for the PIC program. Documentation of the User Interface. Software's and Tools: VC++ 6.0 on WinNT 5) Project title: Client: Team Size: Duration: Role: Smart Designer Stanley Works, UK 8 Oct '00 - Jan '01 Software Engineer Description: Smart Designer is a simple 3-Tier server Web Based Application that facilitates a user to design a model of his choice. The user selects various components that are used in the designing the product. It also allows user to view the model graphically. The components selected can be dragged and dropped in the workbench. The user can save final design in their account. Technical details: Data Entry screen allows the user of the system input system specifications. The application takes the parameters in a predefined format and fetches the desired output from the DB2 database and displays the same to the users. The Servlet Programs collect data from the Screens and fetch the unit diagrams that fit the model. Models are created in the Applet Work Bench (image Editor) and uses necessary passive component. Final Component, Diagram of Components, can be saved in the UDB System. Responsibilities: Implementing applet servlet communication, applet Resume of Ravindra Mohan Page 8 workbench design, code Inspection. Implementing login stateless-session bean. This bean verifies the user by connecting to the database and depending upon the query shows the appropriate page. Software's and Tools: Visual Age, WebSphere v3.5 Application Server, DB2 UDB 7.1, EJB 1.1, JSP, Servlets, Applets, JDBC, Rational Rose (RUP), MS-Project. 6) Project title: www.e-paid.net Client: eCatalystOne, USA. Team size: 20 Duration: Jan '00 - Sep '00 Role: Software Engineer Description: e-Paid.net is a B2C portal site providing an alternative payment method through Debit Card as against Credit Card. eCatalystOne has tie up with more than 40 Merchants viz., Amazon.com, cdnow.com, jcrew.com, kbkids.com, express.com, etc., and user can shop at these merchant sites through epaid.net. Technical Details: The proxy engine is developed using VC++, whereas the proxy pages are developed using ASP and the backend database uses Oracle. When the user clicks on a merchant site link, the request goes through the VC++ proxy engine. The proxy gets the requested pages from the Merchant's site, does the required modifications and then displays the pages to the user. The proxy engine acts as the middle layer between the user and the merchant's server. The ASP's and VC++ proxy engine handles all process like sending the request and getting the response from the user to the Merchant's site and vice-versa. Responsibilities: As a Programmer responsibilities included testing, debugging and hosting merchant sites on the e-Paid.net. Hosted MarthaStewart.com and Barnes&Nobles.com on e-paid.net. Software's and Tools: ASP, JavaScript, HTML, IIS, Visual InterDev and Windows NT. V Patni Computer Systems Ltd, Pune Apr '98- Oct '99 Projects Handled: 1) Project title: Human Resources Information System (HRIS). Client: Patni Computer Systems Ltd. Team size: 3 Duration: Jan '99 - Oct '99 Role: Programmer Description: PCS Ltd. is a one of the leading Indian IT companies and is a SCI - CMM Level 5 Company. The HRIS package was developed to automate the HR Resume of Ravindra Mohan Page 9 activities at PCS Pune. Technical Details: Human Resources Information System (HRIS) is an application, which was initiated by the HR team at PCS Pune. The goal of the project was two folds, one to automate the existing manual system and two, use the automated system for effective utilization of people. The system had the following modules: Training information system module. Salary module. Tax planner module. Medical Reimbursement module and Leave Travel Allowance module. Full and Final Settlement module Privilege leaves encashment module. Responsibilities: Involving in conceptualization of the system. Overall design and development of the system. Handling the security issues. For this project awarded with the 'Valuable Contribution Award' at PCS. The award carried a citation and cash. Software's and Tools: VB 5.0 and Oracle. ACHIEVEMENTS Awarded Valuable Contribution Award (VCA) at PCS for the period Nov '98 to Apr '99. Won certificate of merit in 'National Mathematics Olympiad Contest', secured 83%. Secured many certificates during school, graduation and postgraduate level. TRAINING ATTENDED ISO1994 Internal Auditor training at Onward Technologies. Developer Training Program on Web Services by Novell. BizTalk Server 2004 by Kanbay. PERSONAL INFORMATION Date of Birth: 5th April '71. Passport No.: E 9379188. Marital Status: Married. Address: Flat No. A4/104, Aditya Shagun. NDA Road, Near DSK Rawara Bavdhan, Pune, Maharastra, India-411021. Mobile: +91-9325507175 EMail: ravindra_mohan@hotmail.com. Resume of Ravindra Mohan Page 10