Software Developer Resume
Richmond, VA
SUMMARY:
- Around 8 years of IT experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, development, enhancements, testing, and maintenance of Multi - tier, web-based Sales Force portals.
- Expert in Development and in administration, configuration, Customization, Implementation, Data Migration and Support of Sales force CRM.
- Extensively worked on various SFDC standard objects like Accounts, Contacts, Opportunities, Leads, Campaigns, Cases, Solutions, Reports and Dashboards.
- Expert in customizing standard objects like Accounts, Contacts, Opportunities, Products, Price books, Cases, Leads, Campaigns as per client’s need.
- Experience in developing Validation Rules, Workflows and Approval Processes for Automated alerts, new Tasks, field updates, and Email generation according to application requirements.
- Hands on experience in implementation of Chatter and Salesforce.com.
- Expert in generating and analyzing custom reports and dashboard for management and various business unit personnel to provide detail information on key performance indicators.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Experienced in Data Migration using Apex Data Loader and Integration with Thrid Party Tools.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Experience in developing the presentation layer in Visual force and business logic in the Apex by creating/using the Classes, Triggers, Standard Controllers, Custom Controllers, Controller Extensions, S-Controllers, Web Services API and Eclipse Force.com IDE Plug-in.
- Proven ability to independently perform development, testing, implementation, documentation and updating as it relates to the Salesforce.com software and system administration
- Experienced in deploying the AppExchange applications and integrating with third party applications and developing the Big Machines.
- Good command over designing & developing dynamic web content using Java/J2EE, JSP, Ajax, HTML, XML, JavaScript & other web development tools/technologies.
TECHNICAL SKILLS:
SalesForce.com: Configurations, Apex Classes, Triggers and Visual force(Pages, Component & Controllers),Eclipse Force.com IDE, Custom Objects, Data migration, Record Types, Workflows, Email Templates, Data loader, SOQL, SOSL, Force.com Excel connector, Desktop Integration, Chatter
Operating Systems: Windows 2000/2003, Win-XP, Windows Vista, Windows 7,UNIX
Languages and Scripts: C,C++, JAVA, HTML,XML, JavaScript
Database: MS Excel, SQL Server 2005/2000, Oracle 10g/9i.
Tools: Microsoft Visual Studio2008, Microsoft Visio, Visual Studio 6.0
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, VA
Responsibilities:
- Involved in requirements gathering with multiple project managers, in an effort to better customize, and utilize the full functionality of the Salesforce.com CRM solution.
- Worked on maintaining the functional areas of Accounts, Contacts, Leads, Opportunities, Quotes, Reports and Dashboards.
- Manage users, Public Groups, Profiles, and Roles within the Salesforce.com CRM this involved designating access to the applicable user within the user hierarchy/Territory.
- Created Templates, Formula Fields, Triggers, Validation Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Designed, developed and deployed the Custom objects, Page layouts, Templates, Custom tabs, Components.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed different Visual Force Pages to suit to the needs of the application using different Visual force components.
- Coded APEX triggers, created rule based automated workflows.
- Written SOQL queries against force.com API.
- Using Apex Data Loader mapped data sources and loaded data into Salesforce.com.
- Used different sandboxes for testing and migrated the code to the deployment instance after testing.
- Participated in the sessions provided by the Salesforce.com team.
- Coding using triggers, Visual force pages and Apex classes
- Interviewed client, stakeholders, developers, and managers, asking detailed questions and carefully recording high-level requirements in a format that can be reviewed and understood by both stakeholders and technical team.
- Worked with the business community to define business requirements and analyze the possible solutions.
- Involved in creating and modeling the AS IS diagrams and TO BE system and also accomplished the GAP Analysis.
- Developed detailed use case models and supporting specifications. Developed data flow diagrams to capture flow of information between systems.
- Gathered product requirements in order to describe the business needs in terms of the main deliverables or products that are created. Created use cases diagrams and activity diagrams using Microsoft Visio.
- Prepared the Business Requirement Document to document the gathered requirements to pass it on to the development team
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Security Controls, Custom Tabs, Sandbox data loading, Eclipse IDE Plug-in, SQL server.
Confidential, Minneapolis, MN
Responsibilities:
- Business Requirements gathering - As is/To Be Processes, Fit Gap Analysis.
- Involved in SFDC implementation and maintenance of CRM functionality.
- Create STM (Source to Target Mapping) documents for integration.
- Create Functional and Technical documents for SFDC reports, workflows.
- Create various roles, profiles and configured the permissions based on the organizational hierarchy requirements.
- Used collaboration tool chatter for status update, document sharing, customizes profiles, applications and internal networking.
- Configured Salesforce.com security profiles and custom object supporting integrationAnd quote featured enhancement.
- Created the workflows and for automated lead routing lead escalation, alerts and custom coaching plans.
- Developed Apex Classes & Triggers and linked them to manage the workflows developed in the system.
- Created custom controllers implementing complex code for retrieval from Sales Force to VF pages
- Developed various Custom Reports, Dashboards and deployed them for different business user levels.
- Provided the to the internal business users to use the application and develop their own custom reports.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Supported the data migration activities for migration the data from various business sources with the support of salesforce.com.
- Controlled the process of design, development and testing of web application Using JAVA servlets and JSPs.
- Extensive coded using DOM and SAX parsers for reading and updating XML.
- Developed Singleton Classes for loading various resources in the application at the start up.
- Responsible for defining use cases for the application. Responsible for defining system architecture and dividing system into sub-systems and their responsibilities using UML (use cases, logical model, class diagrams, sequence diagrams, physical model).
- Designed/Reviewed Technical Specs, UTR, performed Code reviews, technically assisted Team members to ensure timely delivery.
- Involved with business users, Program management, Business Analysts, IT team for requirements, design and business critical decisions related to IT.
- Interacted with Business and IT teams of other tracks to keep track of the cross flow impacts.
- Prepared detailed technical design documents with end to end sequence diagrams and class diagrams.
- Involved in Unit testing by preparing test cases.
Environment: Salesforce.com Enterprise Edition, Pages, Data Loader, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules, Java/J2EE, Servlets, JSP, DOM, SAX, XML, Singleton Classes, UML, UTR, IBM WSAD 5.1, WebLogic 8.1, Apache TOMCAT 5.0, ACTIVI MQ, Eclipse, TOAD.
Confidential, Chicago, IL
Responsibilities:
- Responsible for Implementing Salesforce.com for admissions, principal data tracking, and recruitment.
- Arranged and participated in Requirement Gathering Sessions & JAD Sessions.
- Participated in Business Requirement Specification sign off with users.
- Migrated data from Microsoft Excel and Access.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs and components to suit to the needs of the client.
- Implemented Web-to-lead functionality to enable lead capturing in real time.
- Automated Lead Scoring and Lead conversion using workflow rules.
- Developed Assignment rules to automatically assign leads to different users and queues according to the requirements.
- Automated workflow to keep applications moving quickly through the approval process.
- Customized Reports and Dashboards to give access to reliable, real-time recruiting, application, and fundraising metrics. Working closely with Sales force Program team to drive successful implementations of new projects, adoption data quality and best practices of use.
- Develop and maintain Visual Force/Apex solutions, integrations with external data sources
Environment: Salesforce.com Enterprise Edition, Pages, Data Loader, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules.
Confidential, Houston, TX
Responsibilities:
- Implementation and system administration of Salesforce.com and provide routine maintenance
- Analyze clients’ current software to determine appropriate strategy and timeline for transfer to Salesforce.com platform
- Design, customization and implementation of Salesforce.com solutions
- Setup and installation of compliance and client service tools (internal database and Salesforce.com)
- Manage data migrations/conversions from other data sources into Sales force
- Create usage tutorials and end user materials for all internal users
- Implement new enhancements including creation of custom objects, workflows, email alerts and templates
- Maintain multiple user roles, security, profiles, workflow rules, etc.
- Demonstrable ability to effectively communicate technical issues and resolve problems
- Identify SFDC usage problems and craft technical/communication plans to IT/business teams
- Experience documenting and analyzing processes, procedures, and/or policies. Ability to handle full workload and meet proposed deadlines
Environment: Salesforce.com platform, Data Loader, Workflow & Approvals, Custom Reports, Dashboards, Windows XP.
Confidential, CA
Responsibilities:
- Developed sales and marketing apps on Salesforce.com platform using CRM Process.
- 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.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects and tabs, Components and Visual Force 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.
- 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 migrated the code to the deployment instance after testing.
- Environment: Salesforce.com platform, Data Loader, Workflow & Approvals, Custom Reports, Dashboards, Windows XP.
Confidential, NY
Responsibilities:
- Define functional specifications for new features or products and develop control software requirements.
- Lead the design and evaluation of rapid manufacturing systems which includes mechanical, electrical, software and process development.
- Assisted in translating business requirements into application functionality for redesigned business processes for Sales and Marketing Automation
- Develop and test models of alternate designs and processing methods to assess feasibility, operating condition effects.
- Research, design, evaluate, install, and maintain systems and processes to meet requirements, applying knowledge of engineering principles.
- Involved in gathering requirements, analysis and design.
- Develop and maintain team’s intranet website used for receiving customer’s request and also to update and maintain the knowledge base in the website.