7 Years IT Experience with 3 Years Experience in the Salesforce.Com CRM Platform Both

Total Page:16

File Type:pdf, Size:1020Kb

7 Years IT Experience with 3 Years Experience in the Salesforce.Com CRM Platform Both

Deep Singh 501-255-5809 [email protected]

SUMMARY

. 7 Years IT experience with 3 years experience in the Salesforce.com CRM Platform both as Administrator and Developer; and 3+ years of experience with Microsoft .Net technologies with expertise in Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing, deployment and maintenance of standalone, Multi-tier, web-based, and portals based object oriented enterprise applications.

. Experienced using Object Oriented software development (OOD) methodologies like XP- Agile, Rapid Application Development & Test Driven Development.

. Experience in administration, configuration, Implementation, and Support of salesforce CRM, and salesforce SFA applications based on Apex Language and leveraging Force.com Platform -- world’s first commercial Software as a Service (SAAS) application running in Cloud Computing Environment.

. Worked on the designing of custom objects, custom fields, role based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Snapshots, Dashboards, Apex Classes, Controllers & Triggers, and various other components as per the client and application requirements.

. Experience working with Force.com IDE and salesforce.com Sandbox environments.

. Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.

. Used Force.com Web services API for implementing web services in the application for access to data from different users.

. Designed junction objects and implemented various advanced fields like Picklist, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.

. Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy.

. Developed N-Tier Web Applications in .NET 1.1/2.0/3.0 environment using MS Visual Studio 2003/2005, C#, VB.NET, ASP.NET, ADO.NET, XML, VXML, XSLT, Web Services, Active Directory, COM+, IIS, Oracle and SQL Server 2005.

. Experience in middleware technologies - XML, XPath & client side technologies like AJAX, Java Script 1.2/1.8, and CSS.

. Expertise in Source Code Management using SVN, ClearCase, and Microsoft Visual Source Safe.

Salesforce Consultant – Deep Singh Page 1 . Using VM Ware and Virtual PC for testing applications on different IE versions on different operating systems.

. Experience in HTML, DHTML, Adobe Photoshop, Dreamweaver, Simulation Capturing Tool, and Camtasia Studio.

. Extensive experience in creating Stored Procedures and Triggers using T-SQL (SQL Server 2000/2005) with tools like Query Analyzer.

. Excellent team player, self-motivated, quick learner with good communication skills and trouble-shooting capabilities.

TECHNICAL SKILLS Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects. Salesforce Tools : Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production). Languages/Technologies: Apex, C#, ASP.NET, VB.NET, C, C++ (MFC, COM), Java, Java Script, Action Script, UML, HTML, XML, XHTML, DHTML, ASMX, XPATH, XSD, XSLT, XAML, WCF, Silverlight, LINQ, SQL. Web Design Tools : Visual Studio 2008/2005/2003, IIS6/7, SQL Query Analyzer, SQL Profiler, Citrix Metaframe XP Server, Adobe Photoshop, Dreamweaver, Tortoise SVN, MS Office, Visio 5.0, Adobe Acrobat Pro, Adobe Flex Builder, Code Smith, Re Sharper. Database : MS SQL Server 2000/2005, SSRS, DTS, PL/SQL, Oracle 8i/9i/10g, MS Access, and MySQL. Operating Systems : Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008. Web Related : ASP.NET, ADO.NET, XML, XSLT, Web Services, SOAP, WSDL, Silverlight, Encryption, OOP, SOA, .NET Reflection and Remoting, T-SQL, Object Models, MQ Series, and Web Security Protocols : SOAP, REST, HTML, TCP/IP, HTTP, Telnet, PPP, PAP, HDLC, RIP, OSPF, IGRP, EIGRP, BGP.

Salesforce Consultant – Deep Singh Page 2 PROFESSIONAL EXPERIENCE

Client: Millipore Corporation, Billerica MA Aug’ 09 – Till Date Project: BIOP/BIOS Customer Enquiries Management Position: Sr. Salesforce.com Consultant Millipore Corporation is an international biosciences company, organized into two main divisions – Bioprocess, and Bioscience. Bioprocess division makes filters and equipment used during the production of biologics, and the Bioscience division which makes products for customer laboratories. Millipore implemented Salesforce CRM Enterprise Edition for their sales team for better customer management. Their traditional software solution (Lotus Notes Domino Server) could not adapt to business changes in a cost-effective or timely manner and did not provide 24/7 accessibility. BIOP/BIOS Customer Enquiries Management is a global Force.com site implementation base project integrated with their Salesforce.com organization. It allows their customer’s to submit enquiries and register complaints without requiring users to log in with a username and password. This project provides better way of migrating customer’s enquiries to the respective queues and implemented web to case in a more efficient way. Responsibilities: . Worked as enhancement team member and performed the roles of Salesforce.com Developer and Administrator in the organization . Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC). . Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse. . Implemented web based case management automation – Web to Case (on Case Object) to track and solve customer’s issues. . Implemented Email-to-Case using XML. Converted the E mail threads regarding customer service issues into XML strings that are converted into cases and linked those cases with their respective Accounts and Contacts. . Designed various WebPages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry. . Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application. . Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards

Salesforce Consultant – Deep Singh Page 3 . Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application. . Used SOQL & SOSL for data manipulation needs of the application using platform database objects. . Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields. . Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups. . Responsible for creation of users, roles, profiles and defined object and field level security. . Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects. . Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization. Technologies: Saleforce.com platform, Force.com Sites, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Informatica On demand, Windows XP Pro.

Client: Gate Gourmet, Reston VA Jan’ 09 – Aug’ 09 Project: Catering and Logistic Position: Salesforce.com Consultant Gate Gourmet (http://gategourmet.gategroupmember.com/) was founded in 1992, and is the world's largest independent airline catering, hospitality and logistics company with headquarters in Zürich, Switzerland, and Reston VA (United States). Gate Gourmet incorporated Salesforce CRM Sales Force Automation suite (SFA) for automating the Sales activities (Catering and Logistic services) for each airline using Salesforce SFA, Salesforce CRM Call Center, and Salesforce CRM Marketing. Salesforce CRM Enterprise Edition was deployed for nearly 1,000 users. With Sales Force Automation (SFA), Gate Gourmet representatives can spend more time selling and much less on administration. SFA was used to optimize the full spectrum of sales activities like Lead Management and Distribution, Opportunity Management, Account and Contact Management, Approvals and Workflow, Deal Progress, Territory Alignment, and Channel Management. Salesforce CRM Call Center was deployed for Customer & Operational Support of users in the field. Salesforce CRM made it easy to develop unique customer case types for each of the airlines, each with its own set of rules for escalations, notifications, and approvals. Responsibilities: . Performed the roles of Salesforce.com Developer and Administrator in the organization.

Salesforce Consultant – Deep Singh Page 4 . Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization. . Interacted with various business team members to gather the requirements and documented the requirements. . Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface. . Used Sales Force Automation (SFA) for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, and Approvals and Workflow. . Used Force.com IDE for Eclipse 3.3 for creating, modifying, testing, and deploying Force.com Application. . Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities. . Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and VisualForce Pages. . Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages. . Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic. . Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes. . Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports and for different user profiles based on the need in the organization. . Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application. . Used SOQL & SOSL for data manipulation needs of the application using platform database objects. . Extracted the data from salesforce.com application into the external databases (Oracle 10g) for generating large data reports using the Informatica Ondemand. . Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatica Ondemand. . Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users . Created profiles and implemented Object and field level security to hide critical information on the profile users.

Salesforce Consultant – Deep Singh Page 5 . Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of salesforce.com . Created test scenarios on Sandbox environment, and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment. . Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges. Technologies: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug- in, Informatica Ondemand, Windows XP

Client: Expeditors International Inc. Seattle, WA Mar’08 – Dec’08 Project: Order Management System Position: Salesforce.com Consultant & Administrator Expeditors International of Washington, Inc. is an American global logistics and freight forwarding/shipping company with 255 locations worldwide and headquartered in Seattle, Washington (United States). ‘Order Management System’ is a web portal based primary distributor management tool for Expeditor employees that also allow the distributors to interact with Expeditor. It is a CRM application built on Salesforce.com CRM solution and provides a single place to manage and view everything about the clients like its Account detail, contact information, pending orders, cases in pipeline. Expeditor’s commercial team members and other key business users have access to the toolbox to support business process that controls interactions with the distributors for sales, marketing, customer service, finance, and supply chain functions. From this portal site the users can Order/cancel consignment/shipment, check POS and Dispense, view order status, open customer cases (problems or complaints), learn about marketing events and promotions; and obtain marketing collateral and brand imagery. Responsibilities: . Interacted with various business user groups for gathering the requirements for SalesForce implementation and documented the Business and Software Requirements. . Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC) and using other Platform based technologies like VisualForce, Force.com API, and Web Services. . Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization. . Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.

Salesforce Consultant – Deep Singh Page 6 . Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse. . Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Reports and Dashboards . Implemented case management automation (on Case Object) to track and solve customer’s issues. Implemented Email-to-Case entry and manual case entry for entering customer’s cases in Cases Tab. . Designed, and deployed the Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components, VisualForce Pages to suit to the needs of the application. . Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects. . Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com. . Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application. . Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization. . Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics. . Used the sandbox for testing and created managed packages and migrated them between Sandboxes and Production environments for final implementations. . Participated in the training sessions provided by the Salesforce team Technologies: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Saledforce.com Data Loader, Informatica, Informatica Ondemand, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g, Windows XP

Client: Chrysler Financial, Auburn Hills MI. April’ 06 – Feb’ 08 Project: Leasing and Financing System Position: Salesforce.com Consultant & Administrator Chrysler Financial, a provider of tailor-made leasing and financing solutions for DaimlerChrysler dealers and customers, implemented Salesforce CRM Enterprise Edition to boost the effectiveness of its CRM. To overcome this problem they used Salesforce CRM Enterprise Edition over SAP CRM due to its ease of use and customization capabilities inherent in the on- demand model. The application (Leasing and Financing System) was built on on-demand Force.com Platform using Salesforce Customer Relation Management, to increase growth opportunities and

Salesforce Consultant – Deep Singh Page 7 enhance customer service. Salesforce CRM centralizes data providing sales & marketing consultants and Chrysler Financial dealers a complete profile of client accounts and round-the- clock access to leasing and financing options, product information & relevant marketing content and documents. It enables sales & marketing teams to provide higher levels of service to clients and improve overall productivity by: managing leads and opportunities; increasing data retention; and decreasing administrative tasks. The application allows managers to monitor tasks and progress across the entire sales organization, which provides a real-time overview of the organization's progress. The application concentrates on the interaction of the media consultant with a client or prospect. Different divisions of the organization like sales & marketing, support, and finance are using the application as a key business application. Responsibilities: . Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization. . Performed the roles of Salesforce.com Developer and Administrator in the organization. . Interacted with various business team members to gather and documented the requirements. Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse. . Closely worked with SalesForce.com consultants while implementing the solutions for the requirements. . Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities. . Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams. . Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components, and S Control to suit to the needs of the application. . Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish many-to-many relationship among objects. . Create various profiles and configured the permissions based on the organizational hierarchy requirements of Chrysler Financials. . Customized tabs for among different business users groups and business centers. . Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans. . Implemented Apex Classes & Triggers and linked them to manage the workflows Implemented in the system. . Implemented S-controls to manage sales plan call sheets within Salesforce, capturing prep data and call activity. . Implemented various Custom Reports and deployed them for different business user levels.

Salesforce Consultant – Deep Singh Page 8 . Implemented escalation rules, automatic case generation and their escalation to call center representative, and generated email alerts for quick issue resolution. . Provided the training to the internal business users to use the application and develop their own custom reports. . Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users. . Customized the entire Salesforce.com applications to incorporate the business requirements which involved creating Web Forms using S Controls functionality and processing the data in SFDC with the extensive usage of Web services API. . Used the sandbox for testing and migrated the code to the deployment instance after testing. . Supported the data migration activities for migrating the data from various business centers and business center users with the support of Saleforce.com. . Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support. Technologies: Windows XP Pro, Force.com Platform, Salesforce Enterprise Edition, S-Controls, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, SalesForce.com sandbox data load, Email Services, Security Controls, Sandbox data loading, HTML, Java Script, CSS, WSDL, SOAP, AJAX, MVC Design Patterns.

Client: Wayne State University, Detroit MI Oct’ 05 – Mar’ 06 Project: Housing Department Website Position: Programmer Analyst Project Scope: Wayne State University is located in Detroit, MI, in the city’s Midtown Cultural Center and is composed of 12 schools and colleges offering more than 350 major subject areas for both graduate and undergraduate students. Worked in the Housing Department as a Programmer Analyst and handled various responsibilities like evaluation of products, design and development of web and windows components for housing department website http://housing.wayne.edu, facilitating the migration of applications to Microsoft .NET technology and designing and development of database components like tables, views and stored procedures. Worked collaboratively with Engineering School and Housing Department of the University. Responsibilities:

. Developed necessary modeling diagrams like Class and Sequence Diagrams using Unified Modeling Language (UML)

. Demonstrated appropriate use, and knowledge of, standard software development methodologies, including UML and Database diagrams.

Salesforce Consultant – Deep Singh Page 9 . Extensive usage of UML during the detail design phase involves, preparing Use cases, activity diagram, build class diagrams, sequence diagrams and Collaboration diagrams using Rational Rose.

. Involved in designing the User Interface for business users approval

. Designed and developed client-server application utilizing Microsoft technologies, which include ASP.NET, C#, and SQL Server.

. Proficient use of XML, XPath, XSD, and XSL. Demonstrated proficiency in adapting software.

. Extensive use of Photoshop, Dreamweaver, and client side technologies like Java Script, CSS, and AJAX.

. Used JavaScript for validations at the client-side and other Validation Controls in ASP.NET for Server side validation.

. Developed the Web Services using C# and developed Test Harness Classes to test the inbound and outbound message objects for the Web Services developed

. Designed MS SQL Server 2005 database, coded stored procedures (T-SQL).

. Has experience designing database models using Erwin data modeler. Utilized T SQL to develop stored procedures.

. Implemented SQL Server Reporting Services (SSRS) for reporting reports in various formats like Flat files, Excel files, etc.

. Extensive use of T/SQL for creating Stored Procedures, Tables, Collections, user defined data types, views, and Triggers.

. Recorded lectures both in class and online for engineering students and several presentations delivered during conferences using software tools like Camtasia Studio 6.0 and then uploaded them on the university website.

. Developed lot of tools for aiding the process of migration towards Microsoft .NET platform. Some of the tools include tools to flatten XML, transformation of data and performing audits on the data to check validity of the data.

. Involved in UNIT Testing and Integration testing

. Developed the Installation Instructions document and supported the deployment in various environments like T & I (Testing and Integration) and Deployment Some of the major projects worked on include:

. Reports: Redesigned and implemented web based reports in the system. Worked on over 10 reports, which are accessible to students and other staff members over web in various formats. Designed and implemented various reports (data & graph) using Crystal Reports and integrated them through the Report Viewer component.

. Charge Entry System: Developed a windows-based charge entry system for entering housing and other charges into the system based upon the user profile. Improved the productivity of charge entry personal.

Salesforce Consultant – Deep Singh Page 10 . Client Billing: Designed and developed a completely automated system for Client Billing which sends auto mails to the student if any of their bills are pending. Environment: Windows Server 2003, .NET Framework 2.0, ASP.NET 2.0, C# 2.0, VB 2005/8.0, Visual Studio 2005, MS SQL Server 2000, T-SQL, DTS, Web service, HTTP, XML, XSLT, XPATH, MQ Series, Console Application, Windows Form, Web Form, IIS 6.0, JavaScript, VB Script, Photoshop, Dreamweaver, CSS, AJAX, SSRS, MS Crystal Reports, Unit Testing, Camtasia Studio 6.0.

Birla Soft Consulting Noida, India July’ 04 – Sep’ 05 Client: DHL (Dalsey, Hillblom and Lynn) Project: DHL Web Shipping International Position: .NET Developer DHL- Web Shipping International (DHL-WSI) is a global web based MS.NET application with multi-lingual support and is single application for all the regions. With DHL WSI application, the entire shipping process can be accomplished online and without installing anything. The customer can ship, track and follow up their package right from their desktops on the DHL site. All the features are configurable for better maintenance and upgrade. Multilingual Translations, Images and Configurations for 70 countries are supported. The performance is enhanced by loading the data of the master tables at the start of the server to reduce the number of database calls at the runtime. Also entry into multiple tables in a single transaction makes the system faster. Responsibilities: . Interacted with business users for requirements and developed the Use Cases & mockups for the approval for implementation

. Designed application architecture leveraging .NET Framework and utilizing Microsoft Practices and implemented Object Oriented Analysis and Design (OOAD) methodologies using UML design Patterns.

. Developed necessary modeling diagrams like Class and Sequence Diagrams using Unified Modeling Language (UML).

. Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer using C#, VB.NET, and ASP.NET as development language. . Designed database layer to connect, retrieve and to manipulate database information through ADO.NET, with transactions and stored procedures.

. Proficient use of middleware technologies like XML, XSLT, XPath, and other Web related technologies to integrate sub-systems.

. Building various user controls as reusable components using C# and VB.NET, and incorporating them in the application.

. Developed user interface using web forms, ADO.NET, ASP.NET, VB.NET, HTML,DHTML, and XHTML.

Salesforce Consultant – Deep Singh Page 11 . Extensive use of Photoshop, Dreamweaver, and client side technologies like Java Script, CSS, and AJAX. . Coded all aspects of this web design site, including XHTML, tableless CSS, JavaScript, SQL, ADO.NET, VB.NET, XML and XSLT components. . Used SOAP to communicate between diverse applications running on different operating systems. Designed and built new SOAP web service interface implemented in MS.NET Technology. . Designed database (Tables, Views, Transactions, Stored Procedures, and Triggers) in T-SQL and retrieved data using ADO.NET and LINQ to SQL from MS-SQL Server 2005. . Created components for interaction between the database layer and business layer and also between business layer and the presentation layer. . Supporting the applications for issues in all the release cycles and in production. . Coordinating and exchanging views and ideas with various team members and client during the development process. ENVIRONMENT: .NET Framework 2.0, MS Visual Studio 2003, MS SQL Server 2000, ASP.NET, ADO.NET, C#, VB, MS Access , T-SQL, AJAX, Web Services, SOAP, WSDL, HTML, XML, XSLT, XPATH, CSS, DHTML, IIS, Adobe Photoshop, Dreamweaver, Virtual PC, and VM Ware.

Birla Soft Consulting Noida, India May’ 03 - July’ 04 Client: DHL (Dalsey, Hillblom and Lynn) Project: DHL Import Express Automation Position: .NET Developer DHL Import Express Automation (DHL-IEA) is a new web-based global product for supporting DHL customers in managing their import flows online. It helps the Importer to send shipment instructions to its suppliers wherever they are located right from their desktops. Its windows based development reduces the dependency on the Unix servers. IEA gives full visibility of the Import Express shipments. The DHL Track and Trace system has information of the system from pickup to delivery. It provided multilingual support and Multilingual Translations, Images and Configurations greatly increases the reusability to add any new language without much maintenance. Responsibilities:

. Participated as Team Member in design and Development of Web-Portal for Punjab Pollution Control Board.

. In addition to the application development, I was involved with requirements gathering, specifications authoring, task prioritizing, training authoring, and manual writing

. Designed application architecture leveraging .NET Framework and utilizing Microsoft Practices and Object Oriented Design Patterns.

Salesforce Consultant – Deep Singh Page 12 . Built on a custom framework using C#, Web Services, .NET Remoting, ASP.NET, Microsoft Access, and MS SQL Server 2000.

. Used ADO.NET to connect to MS Access and SQL Server Database to retrieve and update data.

. Designed and developed custom .NET components and user controls using ASP.NET and C#.

. Migrated several controls from (MS Visual Basic 6.0) VB 6.0 to C# and VB.NET.

. Implemented SOAP (Simple Object Access Protocol) to let application exchange information over HTTP.

. The application was built with ASP.NET, using a complex back end involving SQL Server, XML, and File maker databases

. Development included a Graphical User Interface (GUI) for content entry, a complex, multi- tiered workflow, and an automated reminder system.

. Experienced in developing web-based software using HTML, XHTML, XML, XSLT, JavaScript and the .NET framework.

. Implemented role based security and customizable workflows based on a user's role.

. Designed and developed the SQL Server database schema and practiced Source Code Management using Visual Source Safe (VSS). . Generation of automated test scripts and documentation. . Performed the unit testing, multi-lingual testing, regression testing and integration testing for a part of the system. Environment: .NET Framework 1.1, ASP.NET 1.0, VB 2003/7.1, C# 1.1, Visual Studio .NET 2003, Microsoft SQL Server 2000, MS Access, CSS, HTML, XHTML, XML, XSLT, XPATH, JavaScript, VB Script, Web Services, SOAP, Web Pages, IIS 6.0, Test cases, Unit testing.

Client: HDFC Bank Ltd, India June’ 02 - April’ 03 Project: Online Account Management (OAM) Position: .NET Developer Online Account Management (OAM) is web based application that was developed for online transactions like accessing personal accounts, checking balances, Payment of recurring bills, such as mortgages and loan payments, transfer of funds between accounts of its customers and also between this bank and other institutions, loan rates, other products and services, and correspond with the bank. Public facing application that has two parts – one part runs on L3 VPN (Layer 3 Virtual Private Network) for accessing accounts and withdrawals and second part is in sync with the first and runs on web as web based public facing application (http://www.hdfcbank.com) with features like account maintenance, money transfer, bills payment. Role & Responsibilities:

. Understood the requirements of the users and code as per specifications.

Salesforce Consultant – Deep Singh Page 13 . Involved in the development of Business Objects Layer, Data Access layer and Presentation Layer using Object Oriented Design methodologies with C#. NET, ASP.NET as development language.

. Used JavaScript for validations at the client-side and other Validation Controls in ASP.NET for Server side validation.

. Used ADO.NET objects to retrieve and update data to the database like MS Access, and SQL Server.

. Created ASP.NET web pages that provide new features and enhanced user experience.

. Migrated several server side controls from (Visual Basic 6.0) VB 6.0 to VB.NET. Also used VB.NET to write server-side code for the user interfaces.

. Created user controls that can be reused in all pages of the application.

. Used various caching methodologies to improve performance.

. Incorporated user authentications and authorizations in web.config to make application more secure.

. Used Request, Response, and Server objects to manage page navigation.

. Used Session state, View State, Cookies and Query strings to persist and transfer data between pages.

. Use client-side script (VBScript) and server-side validation controls (.NET Validation controls) to validate data entered by the clients of the system.

. Used Data Grid control to display and edit data and also for data paging and sorting.

. Create test cases and perform unit testing to identify and rectify any defects. Environment: Windows Server 2003, .NET Framework 1.1, ASP.NET 1.0, VB 2003/7.1, C# 1.1, Visual Studio .NET 2003, Microsoft SQL Server 2000, MS Access, CSS, HTML, XHTML, XML, XSLT, XPATH, JavaScript, VB Script, Web Services, SOAP, Web Pages, IIS 6.0, Test cases, Unit testing.

EDUCATION

. BS in Electronics and Communications

. Punjab Technical University

RELOCATION AND TRAVEL . Ready to relocate and travel anywhere in USA.

Salesforce Consultant – Deep Singh Page 14

Recommended publications