Cybage Software Private Limited
Oct-2005 to Jul-2010
Project: Microsoft Dynamics CRM
Clients: US & Australia
Environment: Microsoft Dynamics CRM 4.0/2011, WCF, VB.NET, C#.NET, Visual Studio.NET 2008, SQL Server 2005/2008
Worked on various CRM implementations for Membership Management, Life Sciences and FMCG. Implementations offers rapidly configured and implemented solutions and services to manage and integrate all points of customer interaction including sales, marketing, Servicing and customer support. Features such as territory management, call planning, call reporting.
Role – System Analyst
Responsibilities –
- Handled team of 10+ people.
- Roles of Onsite Coordinator, Team lead, Tech Lead, Consultant
- Key member of Center of Excellence (CoE) CRM and ERP.
- Building competency on Dynamics CRM & GP.
- Responding to RFPs on Dynamics CRM.
- Business process mapping.
- Solution Architecture and Implementation of CRM for verticals like Membership Management, Life sciences, FMCG.
- Customizing CRM, Plugins, OOB Workflows and Custom Workflows, Custom SSRS Reports, Webservices, customizing forms, views, entities, CRM Products & support.
- Extending Dynamics CRM to automate Presales and Post sales activities.
- Migration from Sage Act to Dynamics CRM 4.0
- Responsible for design, estimations and prioritizing the tasks/releases
- Providing Technical and Functional solutions to team.
- Spec reviews, Code reviews, Troubleshooting
- Setup Processes in the Projects.
Project: Dynamics GP Implementation
Client: Largest auto parts dealer in US
Environment: Microsoft Dynamics GP 10 SP3, eConnect, Integration Manager, GP Agent, VB.NET, C#, ADO.NET, Visual Studio.NET 2008, SQL Server 2005, MSMQ, Windows Services, Web services, Windows 2003/XP/VISTA
Worked On Microsoft Dynamics GP 10 Implementation and Integrations with various Supply Chain systems like Online Ordering System, Warehouse Management System, POS, Catalog maintenance, RockySoft. These integrations are tightly coupled with SOP, POP, AR, AP, Inventory, RMA modules
Role – Team Lead, Techno Functional Consultant
Responsibilities –
- Coordinating with Client for Dynamics GP implementation
- Responsible for design, estimations and prioritizing the tasks
- Providing Technical and Functional solutions to team.
- Code reviews, Development, Bug Fixing
- Maintenance of Integrations
Project: Online Ordering System - GP Integration
Client: Largest auto parts dealer in US
Environment: Microsoft Dynamics GP 10 SP3, eConnect, GP Agent, VB.NET, C#, ADO.NET, Visual Studio.NET 2008, MSMQ, SQL Server 2005, Web services, Windows 2003/XP
Client has almost 250+ websites on which customer places orders. These Orders consolidate at Manager System developed by Cybage. Manager pushes these orders to Dynamics GP using Manager GP integration on defined events. We have created web services which internally use eConnect to create sales order, payments, purchase order linked with sales order and RMA. This integration tightly coupled with SOP, POP, AR, AP, Inventory and RMA modules
Project: WMS - GP Integration
Client: Largest auto parts dealer in US
Environment: Microsoft Dynamics GP 10 SP3, eConnect, GP Agent, VB.NET, C#, ADO.NET, Visual Studio.NET 2008, SQL Server 2005, High Jump, Windows Services, Web services
This Integration is implemented to automate order fulfillment process. Client use ‘High Jump’ for Warehouse management. GP Sales order will be added to High Jump message queue by windows service. High jump reads this queue and creates notifies to Warehouse users. Once High Jump fulfills the order it calls integration web service and sends order details. This web service updates order fulfilled quantities based on request. Once order fulfills it will be transferred to Invoice and posted by GP Agent using scheduled job.
Project: POS – GP Integration
Client: Largest auto parts dealer in US
Environment: Microsoft Dynamics GP 10 SP3, eConnect, VB.NET, C#, ADO.NET, Visual Studio.NET 2008, SQL Server 2005, Windows Services, Web services, Windows 2003/XP
This Integration is implemented to automate purchase and receipts process for Client legacy Parts Ordering System. GP is used for creating International and Domestic purchase orders. POS used for domestic and international receipts. To synch these systems POS-GP Integration implemented. Windows services push Purchase order to POS. in POS/WMS receipts are gets created and it copies those receipts to GP staging database along with Inventory Delta. Another windows service pulls this data and creates receipts and Inventory transfers in GP depend on the receipt type. GP Agent runs on scheduled basis to Post Inventory transfers, adjustments and PO receipts.
Project: Item Catalog – GP Integration
Client: Largest auto parts dealer in US
Environment: Microsoft Dynamics GP 10 SP3, eConnect, VB.NET, C#, ADO.NET, Visual Studio.NET 2008, SQL Server 2005, Windows Services, Web services, Windows 2003/XP
This Integration is implemented to integrate purchase SKU Maintenance in GP. Client has system where SKUs management system. This system used for entering year-make-model combination, creating indexes to fasten online SKU searching. Item Catalog system pushes SKU delta to GP Queue using Service broker. Windows service continuously reads this queue and create/update Item in GP. Item Class, Item, Item Categories updates made using this integration
Project: Aptify CRM
Client: Aptify US
Project details and responsibilities mentioned in current company.
Project: StayInFront CRM
Client: StayInFront Inc US & Australia
Environment: StayInFront CRM9.3/10, VB.NET, ADO.NET, Visual Studio.NET 2005, SQL Server 2000/2005, VBScript, JavaScript, Tortoise SVN, Windows XP/2003, Windows CE
I worked on various CRM implementations on Desktop, Web, Smart Client and Pocket PC Platforms