Sr. Salesforce Developer Resume
Buffalo, NY
SUMMARY
- Over 7+ years of IT experience in various stages of software development which includes 5+ years of experience as Salesforce CRM Developer, AdministratoronSalesforce.com platform, Sales Cloud, Service Cloud and chatter.
- Experienced software developer with good Java, AJAX, CSS, CRM, APEX WebServices API development skills, JavaScript, VisualForce, APEX Batch jobs and Scheduled jobs.
- Worked in all stages of Software Development Life Cycle (SDLC) i.e. Systems Analysis, Design, Development, Testing and Implementation.
- Well versed with analyzing company processes, translating business workflows into accurate Salesforce.com workflows and configuring Salesforce.com to meet business needs.
- Experience in SFDC development using Apex Classes, Triggers, Visual Force, S - Controls, Force.com IDE and Eclipse with Force.com Plug-in, SOQL and SOSL.
- Experience in working with Agile/Scrum environment, Iterative, Waterfallsoftware development methodologies.
- Proficiency in SFDC Administrative tasks such as assigning Roles and creating Profiles, Users, Page Layouts, Email Services and Templates, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and Actions.
- Experience in bulk data migration and management using Import wizard, Apex Data Loader, and Data Manipulation Language.
- Extensiveexperienceinlead,casemanagementweb-to-lead,Web-to-case,Email-to-case.
- Experience in working with Salesforce.com sandbox and production environments.
- Experience in SAP integration with SOAP and Restful web services.
- Extensive experience in Manual case creation, Web-to-Case, and E-mail-to-Case creation
- Experience in web technologies including HTML, XML, CSS and JavaScript
- Performed work flows, e-mail services and approval processes through customization and extensively worked on APEX Batch jobs, Scheduled jobs, APEX Web Services API.
- Expertise with Object Oriented Design (OOD), Analysis (OOA), based on Unified Modeling Language (UML) architecture.
- Involved in Functional, Regression, Integration, System and Performance testing of client server and web applications.
- Strong Knowledge in AppExchange Applications for integrating with third party applications.
- Excellent communication, problem solving, debugging & programming skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS
Salesforce Technologies: Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visual Force (Pages, Components and Controllers), Apex Data Loader S-Controls, Apex Web Services, Force.com Apex Explorer, AJAX, Dashboards, Reports, Analytic Snapshots, Custom Objects, Eclipse with Force.com Plug-in, Force.com IDE.
Programming Languages: C#.net, Asp.net, Java, C++,C
Web Technologies: HTML 5,Perl, XML, JavaScript, JSP
Databases: MS SQL Server 2008/2005, MS Access, Oracle 11g.
Operating Systems: Mac OS-9/10, MS Windows, UNIX
Packages: MS Office, MS Outlook, MS Access.
Data Management and Tools: Toad, Eclipse, SQL Enterprise Manager, SQL Query Analyzer, ER-Win, MS Visio, Power Designer, Putty and Edit Plus
PROFESSIONAL EXPERIENCE
Confidential, Buffalo, NY
Sr. Salesforce Developer
Responsibilities:
- Coordinated with vendors and legacy application team for integrating data flow with Salesforce ascentralized system.
- Worked on Enterprise and Unlimited edition sandboxes.
- Designed and developed custom pages using Visualforce and JavaScript to provide better UI.
- Designed and developed retriggering rules and mechanism for data and transient errors.
- Built custom sharing rules and role hierarchies.
- Worked with Production support team and fixed the issues on On-Demand basis.
- Added error handling functions to existing code to make it more robust and to make it easily expandable to handle future requirements.
- Worked extensively on various standard objects like Accounts, Contacts and Opportunities.
- Developed complex functionalities using APEX, VF and JavaScript where appropriate.
- Used Data loader to make bulk upload of client data.
- Worked with App exchange application Informatica for data migration.
- Developed custom search functionality for accounts and contacts using SOSL..
- Developed triggers for complex workflow rules working around the governor limits.
- Developed custom edit and detail page for accounts due to complex business requirements
- Created multiple record types based on the category of clients.
- Based on the business requirements, created multiple custom objects and fields (created lookup fields to maintain relationship between objects).
Environment: Salesforce.com Unlimited Edition, Apex Language, Visual Force, Data Loader, JavaScript, Controllers, Sharing Rules, Workflows, Email Updates, Web Services API.
Confidential, Hopewell, NJ
Sr. Salesforce Developer
Responsibilities:
- Participated in requirements Gathering and definition of Entity Relationship diagrams.
- Designed, developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application using the Eclipse IDE.
- Develop Visual Force Pages, Visualforce Custom Controllers Components, Advanced Search Functionality, Custom Objects, Analytic Snapshots, Tabs, Tags and Components.
- Wrote several visual force pages for users to create on demand reports not available with native salesforce functionality; using scheduled apex, user selected visual force pages are emailed as Excel files
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Handled integrations with backend systems like iSeries and ERP systems.
- Customized the entire Salesforce.com applications to in corporate the business requirements which involved creating web forms and processing the data in SFDC with the extensive usage of Web services API.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Proficient in using Eclipse based Salesforce.com IDE to develop and deploy force.com software.
- Used Site.com feature to make updates in borrower portal.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Eclipse IDE, JavaScript, Controllers, Sharing Rules, Workflows, Email Updates, Web Services API.
Confidential, Irvine,CA
Salesforce.com Developer
Responsibilities:
- Worked directly with the Core Business team in developing the Complex Salesforce Implementation for the Business Critical Commercial Credit Applications.
- Involved in identifying, planning and implementing newSalesforce.com features and functions new screens, workflow,force.com objects, reports, apex code to meet business requirements.
- Built complete customized application for loan approval process.
- The Project was implemented using Agile/Scrum methodology.
- Worked extensively on varioussalesforce.com standard objects like Accounts, Contacts, and Opportunities etc.
- Experience in building the security model for the organization using Roles, Profiles, Field Level Security, Field Accessibility, Organization Wide Default Settings, Permission Sets, and Sharing Settings.
- DevelopedApex classes, triggers, custom controllers, controller extensions, Batch apex, test methods, Visual force pagesforvarious functional needs and implemented the business logic as per the requirements.
- Createdmany custom objects, used few of them as staging objects.
- Worked on customizing the chatter.
- Usedcustom settings, static resources, email services, work flows and approval process etc.
- Developedbatch apex to move data from staging objects, which are triggered through email sent by IOD after completion of data loads.
- Worked on reports and dashboards.
- Worked with offshore team to assign tasks and review their code.
- Developed Unit test class for Apex class and worked for improving code coverage.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used Data Loader for insert, update, and bulk import or export of data fromSalesforce.com subjects. Used it to read, extract and load data from comma separated values (CSV) files.
- Implemented the requirements onSalesforce.com platform andForce.com IDE Plug-in using Eclipse.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, Email Services, Security Controls, HTML, Web Services, WSDL,SOAP, Reports, Sandbox, Eclipse IDE Plug-in.
Confidential, Providence, RI
Salesforce.com Developer
Responsibilities:
- Involved in Design, development, planning, testing and integration of Sales Cloud services, data and accounts.
- Created custom controllers implementing complex code for retrieval from Salesforce to VisualForce pages.
- Developed Apex Triggers, Apex Classes and Test Methods
- Used SalesForce.com Ajax Toolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- The Project was implemented based on Agile methodology.
- Embedded Flex component into VisualForce pages of Salesforce.com.
- Presented large data volumes in salesforce.com and obtained interactive graphs using Flex.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Customized tabs for among different business users group and Business centers.
- Created custom links using HTML S-control.
- Supported the data migration activities for migration the data from various business sources with the support of salesforce.com.
- Interacted with various business user groups to increase the user adoption for helping them use the software
- Provided user support and bug fixing activities as per the SLA.
Environment: APEX, Web services, SOSL, SOQL, Sales Cloud, Force.com IDE, Import Wizard, Java Servlets, Visual Force Pages, Workflows, Ajax and Adobe Flex 3
Confidential, Farmington Hills, MI
SalesForce.com Developer/Administrator
Responsibilities:
- Created custom objects, Visual Force pages, triggers, validation rules to help track internal help desk cases, customize campaign budgeting and lead qualification.
- Developed Apex Triggers, Apex Classes and Test Methods
- Created custom controllers implementing complex code for retrieval from Sales Force to Visual Force pages.
- Customized standard sales force objects like Accounts, Contacts, case management and solutions.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Always wrote test methods with code coverage of 80-100%.
- Used SalesForce.com Ajax Toolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- Created an interactive UI to improve customer experience while recording the damage incurred to the property using Adobe Flex.
- Embedded Flex component into Visual Force pages of Salesforce.com.
- Presented large data volumes in salesforce.com and obtained interactive graphs using Flex.
- Implemented complex approval processes to ensure proper authorization in the high-stakes environment of capital management.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Migrated Accounts, Leads, Contacts, Opportunities and sales data from external systems into SFDC.
Environment: Salesforce.com platform, Apex Language, Triggers-Control, Visual Force (Pages, Component & Controllers), SOSL, SOQL, Force.com IDE, Eclipse, Data loader, Salesforce.com Data Loader Force.com API, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Web Services, WSDL, Sharing rules
Confidential, Montvale, NJ
SalesForce.com Administrator/Developer
Responsibilities:
- Using Force.com developer toolkit including Apex Classes and Visualforce pages to develop custom business logic.
- Worked with SOQL & SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Created Custom Objects and fields for transactional and contractual information.
- Encrypted sensitive data with Encryption Fields feature.
- Wrote apex triggers and classes, created several dashboards, new record types, workflows
- Developed Cascading Style Sheets (CSS) for creating effects in Visualforce pages.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Developed several Custom Reports & Dashboards to better assist managers and also report folder to provide report accessibility to appropriate personnel for sales cloud.
- Developedworkflowsand approval processesfor opportunitiesand products/ assets management and alsoIntegrated SFDC with external back office systems
- Worked on Unit testing, for the customizations and developments done during the project.
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: APEX, Web services, SOSL, SOQL, Force.com IDE, Import Wizard, Visual Force Pages, Workflows
Confidential
Java Developer
Responsibilities:
- Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
- Involved in designing the system based on UML concepts which include data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition.
- Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
- Involved in design and development of the application in n-tier fashion based on MVC architecture standards and utilized Struts frame work
- Developed data model and stored procedures.
- Used JDBC for communicating with the database.
- Responsible for maintenance and production support of the application documented design and functional aspects of the application.
Environment: Java, JSP, Java Beans, MVC, JMS, EJB (2.0), Web Logic, JavaScript, ORACLE, HTML, DHTML, XML, Windows.