Cv-Rahul

March 22, 2018 | Author: Ibtissem Benaicha | Category: Microsoft Visual Studio, Entity Framework, Share Point, Microsoft, Microsoft Windows


Comments



Description

CURRICULUM VITAEMy updated CV & resume can be downloaded from www.RahulSharma.in. Also check my tech blog at blog.RahulSharma.in. -1- Rahul Sharm a New York • US. • M: +1 917 652 6525 • E: Rahul@Rahul Sharma.in, Rahul@Rahul Sharma.co SOFTWARE ENGINEER ERP – Dynamics AX | .Net | SQL | SSRS | SharePoint OBJECTIVE/GOAL A young, smart, energetic and talented guy. My objective is to achieve a responsible job and position in ever changing IT field with my hard work, for this I will show my full dedication towards my job and my employers. EXPERIENCE SUMMARY Eight+ years of total experience in the IT field. One year as a Software Trainer and Seven+ years of experience in Systems Development using X++ (Dynamics Ax, ERP) & .Net with Oracle & SQL Server under Windows environment. Strong OOPS, SOA and database designing concepts. EXPERIENCE STATUS Joined HINDI ACADEMY, (GOVT. OF DELHI), as a Computer Instructor in June 2002. Job involved building manpower for software development in this changing IT field. Joined Shiva InfoTech as a Software Engineer in July 2003. Job involved Development, Testing and Customization of various projects. Joined Evolve Brands Pvt. Ltd. in August 2004 as a Senior Executive Software. Job involved leading the team in Development, Testing and Implementation of various ERP, CRM & Financial Accounting projects. Joined Tectura Infotech Pvt Ltd (formerly known as Euroinfo Systems Pvt. Ltd.) in June 2005 as a Sr. Technical Consultant. Job involved Development, Customization, Testing and Implementation of various Microsoft Dynamics Ax and .Net products. Now working with Cole Systems Associates, Inc, New York on valid US H1B visa (work permit) since October 2009 as a sr. software architect. Job involves Development, Customization, Testing, integration and Implementation of various Microsoft Dynamics Ax and .Net products. QUALIFICATIONS a) Degree: Bachelor of Commerce from S. L. College, Delhi University, New Delhi, India. Master of Computer Application from Indira Gandhi National Open University, New Delhi, India. b) Diploma / Certificate:    “Executive Program in Applied Finance” from Indian Institute of Management, Calcutta, India.  Advance Diploma in Software Engineering (ADSE) from APTECH Computer Education Ltd., New Delhi, India My updated CV & resume can be downloaded from www.RahulSharama.in. Also check my tech blog at blog.RahulSharma.in in. WIF (Claims-based security). Also check my tech blog at blog. DETAILED EXPERIENCE Delhi.COLE (USA) 1.0 Programming.. C#. Description: Currently client is using a Java application for managing customers. Client . New Delhi. VB Script. India  Microsoft Certified Professional (VB.0. New Delhi.Net). XPath.CURRICULUM VITAE My updated CV & resume can be downloaded from www. India  Client Microsoft Dynamics Ax (ERP) Project Details . This java application also interacts with third party vendors/customers through EDI / Website and with Ax for order processing. Active Server Pages (ASP/ASP. New Delhi. Project Title: Ax 2009 EP Concerned Module: HRA. We are keeping all business logic in Ax and providing WCF services to interact with any external systems. JavaScript.. India Microsoft Ax 4. Description: Customizing the employee expense / timesheets as per the customer requirement.Net.Net. Microsoft Axapta 3. AR Description: Client is using a Java and Oracle based application for their Sales Order and Invoice processing. Blog: This is my blog post on how to do Dynamics Ax EP development. items. as a software architect for Microsoft Dynamics Ax and . Our task is to move all Java app functionality to Ax and provide customers/vendors a .RahulSharma.0 Development Introduction. LINQ. Blog: This is my blog post on how to call ASMX / WCF services from Ax.0. SharePoint Portal. HTML. Oracle. -2-  Post Graduate Diploma in Computer Application (PGDCA) from Indira Gandhi National Open University.Net. VC++ 6. XML.in. Office Open XML ERP Systems : Microsoft Dynamics Ax 3. MVC.RahulSharama. orders. Inventory. WCF. New   SKILLS Languages Known : X++. AP. RDBMS : SQL Server. Client . 4. Crystal reports.US Based 1. Installation. Customization. Customizations done using Visual Studio 2008 and latest MS Dynamics Ax Framework. Entity Framework.Net products since October 2009 till date. Upgrade.RahulSharma.Tectura (Australia) 1. Technologies/Applications : Visual Studio 2005/2008/2010. Dos. Inc.Net based website (not EP) for placing and managing orders. Microsoft. VB 6. Project Title: Java App migration to Ax 2009 and AIF WCF services Concerned Module: AR.in . Project Title: Ax 2009 and Oracle in-bound integration Concerned Module: GL. ADO. Also check my tech blog at blog. Dynamic Data. Integration & Enterprise Portal development on all versions.RahulSharma.in.0 & 2009 Architecture. Operating Systems : Windows. VB. My updated CV & resume can be downloaded from www.0. Visual SourceSafe. WF. We created AX batch process which fetches Oracle data through DSN and creates daily type ledger journals then process creates payment journals for payments.Net & SQL Server). Reporting Tools : SQL Server Reporting Services. prices etc. ASP. PRESENT WORK STATUS Presently working with COLE Systems Associates. AIF. 4.RahulSharma. Fees. These are such that it means that TRM will do the pricing.0 EP.0 / 4. Here we have whole vertical developed in Ax3. 6.0 / 4.0. Project Title: Ax 2009 AIF Concerned Module: AR. This customization include development in Axapta as well as in SharePoint portal using Web forms. Our task is to upgrade these two layers one by one. For this we wrote a custom logic in AX which skips input files requirement and instead directly puts read xmls in the AIF queue. web parts. if Sales Order is created in AX.in.CURRICULUM VITAE My updated CV & resume can be downloaded from www. Project Title: Ax 2009 and AIF File adapter without having actual input files.Winfosoft (USA) 1.0 to Ax 2009 / SP1 upgrade. But as oppose to normal AIF file adapter document exchange where 3rd party needs to provide input/request XML first in the input folder.0 to Ax 2009 upgrade Concerned Module: All customizations.0 to Dynamics Ax 4.RahulSharma. 3.0 EP over the internet. you can place data filters. -3- 2. For example.NET and XML as a medium of data communication. Description: We are having customization on two layers BUS and VAR. We were needed to generate output XML based upon the AX business processes.Porini (Italy) 1.RahulSharama. create one against the customer. Client . Project Title: Ax 3.COM Concerned Module: Axapta 4. This Activex is from NETRONIC. Description: We Update SalesOrder service so that now it accepts Credit card information and if CC not created. color selections. Also check my tech blog at blog.RahulSharma. Blog: This is my blog post on Ax 3.in. Write data scripts for updating Ax2009 data model according to our Ax30 customizations. Description: AX needed to be integrated with the 3rd party website based on the file adapter. not Axapta. Also check my tech blog at blog. then AX will process it and generate a output XML based upon the request. web reports. A sample of Gantt in Ax can be found at Production Order form.0 to Ax 2009 / SP1 upgrade. Description: Ax uses a third party Activex control to display Gantt Chart graphics in Ax. Identify code conflicts and resolve the related issues. In addition. Claims.0 upgrade Description: Upgrade Axapta 3. Concerned Module: AR. This includes code and data upgrade both processes. Then from there onwards normal AX AIF process works. weblets etc.0 to Ax 4. you need to purchase a developer license of this Activex to do development in Ax. After upgrading these layers then merge them all together to get the system up. My updated CV & resume can be downloaded from www. AP and AR. Axapta must send audit information to TRM e. Project Title: TRM Integration Concerned Module: GL / AR / AP Description: TRM is a standalone Sales Administration and Promotion Management package and this project is focused entirely on producing an excellent interface between Axapta and TRM using web services created in . Addresses are created / updated. SharePoint Server 2007 Description: Creating / modifying / deploying Axapta 4. TRM will provide considerable enhancements in the Sales Order pricing capability. Accruals) created in TRM which means that TRM must create entries in the Axapta GL.0 and we successfully upgraded this to Ax4.g. And by-pass default online payment authorization with the one supplied with the AIF through the third party.in. Project Title: MIDSHIP. It will also provide the capacity to record indirect customers. This is fully customizable. Client . do trans at any node etc. Blog: This is my blog post on how to do Dynamics Ax Gantt chart development. Project Title: Ax 3.in . There are a number of financial transactions (Rebates. TRM will provide additional customer and product attributes that relate to sales functions (including sales reporting). Item is created / updated. 5.0. Project Title: Ax 2009 Gantt Charts Concerned Module: All. Blog: This is my blog post on Ax 3. This includes code and data upgrade processes. -4- GL Journal #’s. In other words. Project Title: Redesigned Subcontractor Interface – . The objective of this project is to design and develop an interface between the Intervolve sales order entry system and Dynamics AX version 4. Trade agreements have to be maintained for each and every attribute defined for an item and the adders are retrieved from these tables according to the requirements on a sales order. The selling process will be tracked using the Quotations feature included with Axapta’s CRM module.RahulSharama. key data is used in creating matching transactions in TRM. A major mode of distribution is through route sales.NET Windows Service Concerned Module: Microsoft Visual Studio . layout and other information relevant to the eventual implementation. Route drivers will utilize a Pocket PC device. Arrive at a final sales price / quote price for a shape and quantity. including sales order processing.in.Iteration (USA) 1. Client . The current Subcontractor Interface design for handling trading partner/subcontractor external transactions in Axapta is limited to specific transactions and data columns. restaurants.Net development part Description: ProLink is in the business of selling. Each installation has hard-coded mapping for each transaction type. Also check my tech blog at blog. Generate reports based on the quote/sales price. which will be located in a central location. Calculate the individual adder prices according to the TDA Price adder tables. The mobile application is provided by Intervolve.CURRICULUM VITAE My updated CV & resume can be downloaded from www. Maintain Base price of the metals and retrieve them when necessary. Excel etc.in. But the price definition through trade agreement has an association with the Items on the Item Master. So when these transactions are created in Axapta. It manages many more things then the standard Axapta.in . and writes transactions in the Axapta modules. 2. Information from these devices will then be synchronized between the handheld database to the central database for reconciliation and reporting. The solution is comprised of server and transmission components (typically) installed in the clubhouse. and collection. Invoice. Maintain Different types of adders specific to TDA Pricing. billing. using a fleet of vans. Customer Management and Structure. The sales order entry application will provide guided inventory and order entry capabilities to the mobile work force for Multi Flow. The purpose of this new ‘Sales Pricing Module’ is to maintain adders according to different item and die profile attributes and arriving at a customer specific pricing. Info is captured on the Contract Request Form. In Axapta. Van route sales people provide a full range of services.RahulSharma.Fullscope (USA) 1.NET 2003. Project Title: Intervolve interface for Dynamics AX (Under development) Concerned Module: GL / AR / AP / Inventory Description: Multiflow supplies bulk beverages and beverage dispensing systems to bars.in. This windows service can read data in many formats like XML. Customer specific prices can maintain through the trade agreements. sales order and shipments transactions are needed in TRM for various processes and inquiries. The Selling process involves a detailed assessment being performed to capture the Golf Course requirements.RahulSharma. Windows Service Description: Axapta has limited functionality to support external transactions. They cannot be related with the different attributes of an item.0. New mappings or file types would require custom method code as well as transaction table column changes. Client . and video and receiver units installed on each golf cart. Upon My updated CV & resume can be downloaded from www. to view and enter any data needed by Multi Flow’s Dynamics AX (Axapta) host system. 2. Also check my tech blog at blog. Project Title: Prolink Interface Concerned Module: AR / CRM And . installing and servicing a graphical. GPS-based golf course solution. running Windows Mobile 5.RahulSharma. Additional information is also captured on the CRF. Provide the user an interface to change the price of the sales order or a CRM Quotation after arriving at the estimated price. Project Title: Sales Pricing Module Concerned Module: AR / Description: This Module supplements the sales pricing functionality available in standard Axapta and helps the user in estimating CRM quotation and arrive a specific sales pricing for a customer and a product. interfaced to Dynamics AX. The route sales function will be supported by a mobile sales management system provided by Intervolve. Client has different pricing structures for different branches and the prices and the adders are specific to a customer and a profile number. and other food service establishments. CSV. such as financing terms. in . A Summary Project will be created in Axapta for each Management (or Holding) Company. Dynamic Data. track issue lists etc.Net with C# & Ajax). resource utilization etc. Description: A custom invoice report is created for CRM online. Also check my tech blog at blog. Visual Studio 2008 SP1 (ASP . Noida. Also check my tech blog at blog.  Client Microsoft Dynamics CRM Project Details .in. ADO. Description : This web application is developed for tracking and managing project issues online. Noida. Sales Order and Work Order Management and Structure: All Materials sold to a Customer must originate as Item Requirements on a Sales Order in Axapta. The Summary Project will be used in Axapta only (for cost accounting purposes at the Management Company level). Management can view resource forecast.US Based 1. Description : This web application is being developed for tracking and managing resources online. Projects Management and Structure.in. Sales Orders will be replicated as Work Orders to ICS upon creation in Axapta if the Order Type is “Sales Order”. SQL Server 2008. resource assignment. All Projects must be created in Axapta (Projects created in ICS will be ignored by the connector). Visual web developer 2005 (ASP . projects in pipeline. Project Title Duration : Sales Portal : 2 weeks (A sales portal)    My updated CV & resume can be downloaded from www. the corresponding Delivery Dates and Tracking information will be replicated to the Planned Resource lines on the ICS Work Order. Team Size :1 Role : Technical Consultant Client : Tectua Infotech Pvt Ltd. Item Requirements will be replicated to ICS as Planned Resources (Materials) on the Work Order corresponding to the Sales Order.CURRICULUM VITAE My updated CV & resume can be downloaded from www.RahulSharma. Users and number sequences as an admin task. End users can post issues. To achieve this we created many classes & tables in Axapta and external interface is created with .RahulSharma.in. and will NOT be replicated to ICS. System will provide efficient resource management capabilities.Net framework using C#. Concerned Module: PSA. Project Title : Customer Support (A client issue management system) Duration : 6 months Technology/Environment : Windows 2000. -5- a Quotation reaching a status of “90” (indicating a Letter of Intent has been signed) a new Customer record will be created in ICS via the connector. Our company consultants can see the issues raised by the client and can take appropriate action on the same.Net with C#) Team Size :2 Role : Team Leader Client : Tectura Infotech Pvt Ltd.Net Entity Framework. As Packing Slips are posted against Item Requirements in Axapta. All the communication is sent to client as well as to the consultants via email. Connection to the Axapta from the . resource billability. Other Microsoft Technology Projects Project Title : Resource Manager (A resource management system) Duration : Going on Technology/Environment : Windows Server 2008. SLA.RahulSharama.RahulSharma.Net 3. Currently the application is live but in its initial requirement scope. Customer records will have a “significant number” of extended fields added in both Axapta and ICS to support the CRF fields mentioned under “Business Description”.Net is achieved through the Axapta Business Connector. . SQL Server 2005.5 SP1. Application is capable of creating Clients. Project Title: Create Fetch-XML based custom SSRS reports for CRM online. Blog: Details of creating these kind of report can be found on my blog. on bench resources. Fee Management includes creating fee structure for all the classes.0. Issuance. Description : MODULE: SYSTEM ADMINISTRATION: This module covers various administrative activities for controlling the entire application. At the end of session all the students are transferred from previous class to the next class and their records in the database are updated accordingly. admission is confirmed. The end user of this portal is our sales people. Visual SourceSafe 6. SharePoint portal Team Size :1 Role : Team Leader/member Client : Euroinfo Systems Pvt Ltd. Author. Project Title : HOOK (A Customer Relation Management System) Duration : 8 months Technology/Environment : Windows 2000. generating fees receipts after adjusting various discounts. all the records are maintained session wise etc.in. Noida. Reservation. the interview schedule is send via Email. All the reports can be exported in Excel. Journals etc. All the reports can be exported in Excel.in   . My updated CV & resume can be downloaded from www. RESPONSIBILITIES: Responsibilities include the analysis. SQL Server 2000.RahulSharma. Team Size :4 Role : Team Leader Client : Evolve Brands Pvt Ltd Description : HOOK is the software developed for Customer Relation Management / Public Relation Activities. class capacity is maintained etc. -6- Technology/Environment : Windows 2003. Title). It is configured on core SharePoint portal web-parts and one third-party explorer web-part. Word or HTML formats. CDs. MS-Office Automation Server. Creation of new users with their passwords and change of passwords of the existing users is also controlled from here. Printing Barcode labels. Word or HTML formats. Apart from this. Various rights required for a user to enter into the application. Schedule of Interview. SQL Server 2005. This module is primarily used to upgrade the system at the end of the session. Request for new Items. Visual Basic 6. Status of Items. creating library Members. HOOK is currently implemented at the call-center running by Evolve Brands. Also check my tech blog at blog. and provides various reports/searches like List of Candidates for Interview. Team Size :4 Role : Team Leader Client : Silver Line Public School. Managing library Items viz.RahulSharama.. Ghaziabad. Books. Frequency Of Issue of various Items etc. U.Net.in.CURRICULUM VITAE My updated CV & resume can be downloaded from www. This module also provides the backup and restore operation for the database. MODULE: LIBRARY MANAGEMENT: The Library controls the Library activities of the system.in. SQL Server 2000. Barcode Scanner & Printer support. SMS or Post.P. Receipt of Library Items using Barcodes. Publishers & Vendors and producing various reports/searches like List of Defaulters. MODULE: HOUSE KEEPING: This module is currently having the limited functionality. Managing Authors. managing transport-route information & accordingly defining charges.RahulSharma. Title Wise Item search. Bulk SMS Support (pending). module and then the screens are controlled from this module. MODULE: FEE MANAGEMENT: This module covers various fee management activities. Bulk Email Support. It is divided on countries so that sales can be recorded for each country separately. Project Title : School Administration System (An ERP for school management) Duration : 1 year Technology/Environment : Windows 2000. Generating Item codes by their (Category. and producing various reports/searches like List of Defaulters. Also check my tech blog at blog. Library includes the activities of creating Groups of library members. Barcode generation of the Items. VB. Word or HTML formats. Description : It is a sales portal configured on SharePoint portal to manage day to day sales activities of our company. List of Monthly Cash Collection etc. designing and implementation of the project at the client site. update and delete record for valid users are controlled from here. various other rights like insert. All the reports can be exported in Excel. List of Classes & their capacity etc. MODULE: ADMISSION MANAGEMENT: This module covers the entire admission process of the student. Students are registered for interview.RahulSharma. This module can be treated as the prerequisite for other modules to function in the application.0. For Online processing of orders. Creation of new users with their passwords and change of passwords of the existing users is also controlled from here. and store the records offline and than upload these records to the online database through SQL DTS service for further processing. Internet Information Server.RahulSharma. SQL. The Administrator will allocate the orders to the different franchises and the franchises will deliver the orders and update the records accordingly. Birthday Spouse etc. designation etc. multi option and single selection questions. MODULE: COMPANY: This module is used to store/search customer’s Company information. designing. To enter to their respective panels they will login with their LoginID and Password.in  . module and then the screens are controlled from this module. The orders are also taken from its clients. the display fields and the criteria. Also check my tech blog at blog. update and delete record for valid users are also controlled from here. Project Title : Ferns ‘N’ Petals (An Online Order Delivery System) Duration : 4 months Technology/Environment : Windows 2000. RESPONSIBILITIES: Responsibilities include the analysis. HTML. software manages a Transaction Log. Active Server Pages. MODULE: PROFILE MANAGEMENT: This module is used to store/search customer and company related Profiles based on questions and answers. Events are created for the various sources. administrator and franchises will have different panels to work on. MODULE: CUSTOMER: This module is used to store/search customer data like where he works (company). MODULE: BULK SMS SENDER: This module is under analysis phase. and can generate Gift orders for the occasions happening in between the given date range. Gifts to be sent on various Occasions are also maintained. Indiafm etc.RahulSharma. Rediff.fernsnpetals. For this purpose. MODULE: GIFT GENERATION: The software also keeps track of various occasions like Birthday Self. Visual Basic 6.CURRICULUM VITAE My updated CV & resume can be downloaded from www. The customer can be related with more than one Source of the same Activity. My updated CV & resume can be downloaded from www. The software also keeps track of various activities done by the user. designing and implementation of the project at the client site. Designation and Salutation masters are created. allocated orders. Offline module is used to process the Excel sheets received by Indiatimes. MS-Office Automation Server. The user can select the tables. The software is developed to automate this process. The software also provides a huge question bank. The software produces various reports like pending orders.0. SQL Data Transformation Services (DTS). MODULE: MASTER MAINTENANCE: The software manages the customer data according to various Activities (Clients) and Sources (Tasks).com Description : Ferns ‘N’ Petals is the big name in the flower market in India. we developed the solution in two parts – offline module in VB and online module in ASP. It can store any type of data like text entry. This module can be treated as the pre-requisite for other modules to function in the application. Indiafm etc. Rediff. For this purpose. -7- MODULE: SYSTEM ADMINISTRATION: This module covers various administrative activities for controlling the entire application. MODULE: QUERY GENERATOR: This module is used to generate SQL queries dynamically. Apart from this. various other rights like insert. Customer’s Company Classification. Gift orders are generated against the Events of the Sources. www. This module also manages the Issues related with customer if any and keeps track of these.in. Team Size :4 Role : Team Leader Client : Ferns ‘N’ Petals.in. canceled orders etc. ASP will provide the entire interface in the form of HTML and the connectivity to the SQL database. Currently gathering information on GSM modems and virtual numbers. The Main role of this firm is to take flower/gift orders from its customers (sender) through phone and email. For this.RahulSharma. implementation and maintenance of the software.RahulSharama. One can easily switch between the company and their customers. MODULE: BULK EMAIL SENDER: This module is used to send bulk emails to the customers belonging to the particular gift order. Various rights required for a user to enter into the application. RESPONSIBILITIES: Responsibilities include the analysis. The clients take their orders online through their websites and forward it to Ferns ‘N’ Petals (Excel files) for delivery. It has clients like Indiatimes.in. and deliver the same to the recipient through its franchise network scattered in India and other selected countries. Also check my tech blog at blog. his address. we developed the rest of the process in ASP running on a Webserver. Sharma : 16-Jan-1980 : Male : Married : Indian : Passsport No – F7955582 (US VISA B1 & H1B) b) : 107 Kensington Ave. purchase.Net (Upgrade) Team Size :2 Role : Analyst/Developer Client : Evolve Brands Pvt Ltd Description : The main objective of this system is to develop a general accounting software for common accounting purpose. SQL Server).in).co INTERESTS Computers (.RahulSharma.RahulSharma. MOSS. Event Management (Dance Parties. Visual Basic 6. receipt. payment.in.in. Apt # 504A : Jersey City : 07304 : NJ : US : +1 917 652 6525 : Rahul@RahulSharma. It supports various types of transaction entries like sale. Also check my tech blog at blog. VB.RahulSharma. -8-  Project Title : Smart Account (A Complete Accounting Solution) Duration : 14 months Technology/Environment : MS-Access/Oracle/SQL.in. contra etc. Listening Music and Playing Cricket.Net. RESPONSIBILITIES: Responsibilities include the analysis.in. K. Word or HTML formats. testing and implementation of the software.CURRICULUM VITAE My updated CV & resume can be downloaded from www. development.RahulSharma. The software is currently being developed for open market and can be customized as client’s requirements. Writing Blog (find my blog at blog. PERSONAL DETAILS a) Basic Information : Father's Name Date Of Birth Sex Marital Status Nationality Identification Current Address : Address City Pin Code State Country Contact No. SSRS. Also check my tech blog at blog. (Rahul Sharma) My updated CV & resume can be downloaded from www.in . Rahul@RahulSharma. Email : Mr. Picnic Tours etc).0. R. Generates the following types of reports:  Balance-Sheet  Trial Balance  Profit & Loss A/c  Day Book  Cash Book  Bank Book  Funds Flow  Cash Flow  Ledger Report  Ledger Head Report  And various other accounting reports All the reports can be exported in Excel.RahulSharama.
Copyright © 2024 DOKUMEN.SITE Inc.