Senior Salesforce Developer Resume
Boston, MA
SUMMARY:
- Salesforce.com developer having 8+ years of experience in IT industry and having 4+ years of experience inSalesforce.com,Force.com platform, Agile and Waterfall software development methodology with good working knowledge in all areas of a software development lifecycle like business requirements gathering, analysis, design, development, testing, documenting, deploying and production support.
- Extensive experience in building Custom Applications that includes administration, configuration, customization and data migration withinSalesforce.com platform.
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Apex Test Methods, Apex Web Service, Visualforce Pages, Visualforce Components & Controllers, SOQL, SOSL.
- Experience in designing and developing Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in teh application using teh Eclipse IDE.
- Hands on experience inSalesforce.com Developmentby developing teh presentation layer inVisualforceand business logic in theApexProgrammingby creating/using theClasses,Triggers,Standard Controllers,Custom Controllers,Controller Extensions,S - ControlsandWeb Services API.
- Developed Visual Force Pages, Visualforce Custom Controllers Components, Advanced Search Functionality, Custom Objects, Analytic Snapshots, Tabs, Tags and Components.
- Strong hands-on experience in using SOQL & SOSL with consideration to Governor Limits for data manipulation needs of teh application using platform database objects.
- Experience in developing Force.com web service API for implementing WSDL in teh application for access to data from external systems and web sites.
- Hands-on experience in working with Force.com service cloud, custom cloud and sales cloud.
- Experience in administrative tasks like Creating Roles, Profiles, Users, Email Services, Page Layouts, Workflow Alerts, Actions, Reports and Approval Processes.
- Experience in security and sharing model, SSO,Salesforceconfiguration, desktop/mobile integrations.
- Experience inSalesForce.comconfiguration using Roles, Profiles, User Creation, Inbound and Outbound Email Services and Page Layouts.
- Proficient inData Migrationfrom Traditional Applications toSalesforceusing Import Wizard and Data Loader Utility.
- Deployment experience using Force.com IDE and change sets as well as hands on Sandbox management experience.
- Worked extensively on varioussalesforce.com standard objects like Accounts, Contacts, opportunities, Products, Price books, Contracts, Cases, Leads, Campaigns, Reports and Dashboards.
- Extensive work experience using Force.com Web services API for implementing web services in teh application for access to data from different users.
- Experienced working withsalesforce.com sandbox and production environments, also with Eclipse IDEForce.com Plug-in environments.
- Ability to perform tasks related to day-to-day operations including managing users, creating and maintaining custom objects and fields, handling data migration and application maintenance.
- Extensive experience with Data management and Reporting with strong analytical skills.
- Extensive experience inbulk data migrationandintegrationusingApex Data Loader.
- Experience in creating new user accounts and configuringSalesforce.com to fit security needs at teh user and organization levels.
- Experience in web technologies like HTML, XML, CSS, JSP, JQuery, JavaScript and databases such as SQL Server and MySQL.
- Excellent communication and inter-personal skills, technical documentation and reporting skills, accustomed to working in both large and small team environments.
- Good leadership qualities to support teh goals of teh organization.
TECHNICAL SKILLS:
SalesforceTechnologies: Apex Language, Apex Classes/Controllers, Test Classes, Apex Triggers, Visual Force (Pages, Component & Controllers), Standard objects, Workflow & Approvals, Apex Data Loader, AppExchange, Web Services, Reports, Dashboards, Force.com IDE, Eclipse, SOQL, SOSL, Custom objects, S-Controls, Analytic Snapshots,Sandbox development and Testing,Sales cloud,Service cloud.
SalesforceTools: Force.com Eclipse IDE Plug-in, Force.com Explorer, Offline Edition,Force.comPlatform, Sandbox and Production, Data Loader
Programming Languages: C,Java,C#, C++,PL/SQL
Web Technologies: HTML, XHTML, CSS, XML, Java Scripts, shell, Web Services, SOAP UI, WSDL
Operating Systems: Windows7/2003/XP/Vista/2000/NT/98, UNIX
Databases: SQL Server,MYSQL,Oracle 10g/9i,MS Access
Tools: Eclipse, SQL Query Analyzer, MS Visio
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Senior Salesforce Developer
Responsibilities:
- Worked in agile methodology Process and Sprint System, attended daily standup calls.
- Interacted with various business team members to gather teh requirements and documented teh requirements.
- Created acentral 'dashboard'of key client data - including all contact with Citibank and relevant financial information - that advisors could access easily in one place.
- Implemented a Salesforce.commobile CRMsolution that gave advisors secure access to client data on Blackberries.
- Intensely worked withApex ClassesandVisual Force Pages.
- Developed various Salesforce.com Standard Objects including Accounts, Contacts, Loads, Opportunities, Reports, Dashboards, Events and Tasks.
- Implemented major and minor enhancements on standard objects Accounts, Contacts, and Opportunity and custom object Quote.
- Developed and configured various Reports and Report Folders for different user profiles based on teh need in teh organization.
- Worked on data integration, data clearing, data transfer from third party API’s with requested permission sets using APEX data loader.
- Worked on a hybrid ormashup solutionthat allowed bank to maintain sensitive account balance data on-premise while preserving a cloud-like experience for customers.
- Created and maintained teh documentation for Design, Migration and Integration.
- Working with Salesforce data tools such as Data Loader and Eclipse Force.com IDE for data migration.
- Automated Data Loader for loading records using Command Line.
- Created Custom fields, pick lists, dependent pick lists, andvalidation formulasto teh custom objects.
- Createdpage layouts, search layouts and views to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Created test scenarios on Sandbox environment and migrated code to deployment upon successful testing.
- UsedEclipse IDEand Change Set for deploying classes, pages, triggers and Approval Processes.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Developed Complex Apex Batch Jobs for updating teh accounts daily basis and monthly basis.
- Used XML as data communication between Salesforce and teh external system.
- Used SOAP Web services for communicating with external systems.
- Replaced entire hard coded values of pricing matrix using custom settings.
- Worked onUnit testing,for teh customizations and developments done during teh project.
- Supporting sales executives by addressing their tickets related toSalesforcequeries.
- Responsible for User Management, (New Hire/Termination/Promotion).
- Creating new Profiles, Roles, Permission sets and managing OWD.
- Data management (Realignment of records as per sales executive relocation).
- Weekly change management and deployment.
- MonitoringSalesforcerelease management cycles.
- Lead and coordinated with offshore development teams during development in various sprints of teh project.
Environment: Agile, Salesforce.com platform, Apex Language, S-Objects, SOQL, SOSL, Visual Force Pages, Data Loader, Custom Settings, CSS, Web Services API,Sales Cloud, Service Cloud, Workflow & Approvals, Custom Objects, Sandbox data loading, Eclipse IDE Plug-in, Java Script, CSS, Test Classes, Test Scripts, DML Queries.
Confidential, Edmundson, MI
Sr. Salesforce Developer
Responsibilities:
- DevelopedApex Classes, Controller Classes and Apex Triggers for various functional needs in teh application.
- Worked on maintaining theFunctional areasof accounts, contacts, leads, campaigns, opportunities, quotes, activities, dashboards.
- Customized thedashboardsto monitor lead activities based on sales geography.
- Developed various Custom Objects, Entity-Relationship data model, validation rules on both custom and standard objects, Components and Visual Force Pages.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in teh application.
- Responsible for teh creation of custom Apps, and Reports using theSalesforceCRM cloud computing model.
- Used Force.comEclipse IDEplug to develop teh classes and triggers.
- UsedForce.com web service APIfor implementingWSDLin teh application for access to data from external systems and web sites.
- Worked withSOQL&SOSLqueries withGovernor Limitationstomanipulatethe data fromSalesforce.com platform database.
- Developed differentVisual Force Pagesto suit to teh needs of teh application using different Visual force components.
- UsingApex Data Loadermapped data sources and loaded data into Call Center application.
- Coded Apex triggers andS-controls, created rule based automated workflows.
- Created Formula Fields, Validation Rules,Assignment Rules, Workflow and Approvals for teh flexibility and functionality of force platform application.
- Generated different Reports like standard,summaryand matrix for quarterly and half yearly sales.
- Used thesandboxfortestingandmigratedthe code to teh deployment instance after testing.
Environment: Agile, SFDC, Apex, Data Loader, Force.com, Sales Cloud, Custom Cloud, Import Wizard, SOQL, SOSL, Web Services, S-Controls, PEGA, Eclipse IDE, Controllers, Visual Force Pages, XML, Triggers, API.
Confidential, Plano, TX
Salesforce Developer
Responsibilities:
- Support sales executives by addressing their tickets related toSalesforcequeries.
- Responsible for User Management, (New Hire/Termination/Promotion).
- Creating new Profiles, Roles, Permission sets and managing OWD.
- Data management (Realignment of records as per sales executive relocation).
- Developed and configured various Dashboards, Custom Reports and Report Folders for different user profiles based on teh need in teh organization.
- Data migration and updates through Apex Data Loader inSalesforce.com.
- Data migration from one instance to another using SfApex tool.
- Developed validation rules to accommodate business process.
- Creating Workflows for field updates to accomplish teh business requirements.
- Managed search layouts and created page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Integration with apps (Gryphon/Box/Link Point etc.,)
- Testing new enhancements in Sandboxes prior to deployment and post deployment.
- Weekly change management and deployment.
- MonitorSalesforcerelease management cycles.
- Work withSalesforcesupport during critical outages.
Environment: SalesforceEnterprise Edition, S-controls, Apex, Apex Classes, Triggers, Visual Force (Pages, Component & Controllers), Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Escalation rules, Security controls, Email Services, Sandbox data loading, chatter, Force.com Eclipse plug in, Eclipse, Import Wizard.
Confidential
Java Developer
Responsibilities:
- Involved in Analyzing Software Requirements, Specification, Design and implementation of application.
- Created detailed design documents usingUML(like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
- Designed and developed front end usingJSP,JSTLandExpression Language.
- Designed and implemented new module Search Item withJSFand Hibernate technologies for prototype.
- Expertise in Web Page development using,XML,XSLT,DTD,Parsers,JSPandCSS.
- Prepare and review teh technical design for teh system that adheres to theMVC architectureusing Front Controller, Business Delegate and Data Access Object patterns.
- Designed and implemented teh logging mechanism usingLog4j API.
- Involved to implements teh Session beans and implementedJNDIto access those EJB’s.
- Implemented Client Side and Server Side validations using Struts Validation Framework.
- Created web services usingSOAlikeSOAPand producingWSDLto teh Client side people.
- UsedJAXBto generate Java classes from anXMLSchema to access external data.
- Involved in integrating teh business layer withDAOlayer usingORMtool Hibernate.
- Transaction Management using teh Hibernate configurations
- Implemented build scripts usingANTto createWARand deploy in application server.
- Responsible for development of configuration, mapping and Java beans for Persistent layer using Hibernate.
- Involved in Writing and reviewing unit test cases usingJUnit.
- Write and modify database stored procedures, triggers, functions, and PL/SQL Scripts inTOADto improve DB performance.
Environment: JDK 1.5, JSP, HTML, JSF, EJB, Struts Framework 1.1, Eclipse 3.2, JSF, Hibernate, JavaScript, Web services, SOAP, WSDL, JQuery, AJAX, XML, SQL, PL/SQL.
Confidential
Programmer Analyst
Responsibilities:
- Responsible for enhancing existing user interface functionality built usingJSP, HTML, CSS,and JavaScript& XML.
- Diagnose and resolve problems due to software defects which are escalated by support staff to development team.
- Responsible for source control and configuration management for managing source code and technical documentation.
- DesignedXMLSchema inXSDfiles.
- Developed code to automate testing process.
- Developed test scripts for teh other developers based on teh module they are working.
- UsedCVSas version control.
- Implemented unit testing and Integrated testing.
Environment: Java, JavaScript, WebLogic, CVS, Struts, Eclipse, SQL Server, HTML, CSS.
