Sr. Salesforce Developer Resume
Ashburn, VA
TECHNICAL SUMMARY
- 9+ years of experience in the IT industry and around 6+ years of experience as a Salesforce developer/administrator/Configuration and force.com platform. Having extensive knowledge in implementing, customizing and maintaining Salesforce solutions.
- Experience in Administration, Configuration, Implementation, and Support of Salesforce CRM based on Apex Language and leveraging Force.com Platform.
- Proficient knowledge of Governor limits. Experienced in optimization of existing code in according to the governor limits.
- Extensive experience in designing of custom objects, custom fields, custom page layouts, workflows, relationships, look - ups, dependent pick lists, and role based page layouts, work flow alerts, validation rules, approval processes, custom reports, custom tabs, report folders, designing Visual Force pages, record types, formula fields and email generation according to application requirements.
- Experience in web technologies like HTML, XML, and JavaScript and also experienced on working with data structures to manage large amount of data efficiently.
- Hands on experience in implementing 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.
- Experience in SFDC development using Apex classes and Triggers, Visual Force, Force.com IDE, SOQL, SOSL
- Good experience in working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- Experience in SFDC Integration (Bi-Directional data transfer) using Web Service and Apex Programming (SOAP and REST).
- Involved in data migration and integration using Apex Data Loader.
- Hands on experience in building processes using Process Builder in Salesforce.
- Proficiency in SFDC administrative tasks like creating Profiles, Roles, Users, Page Layouts, e-mail services, Workflows, Reports, Dashboards, Approvals and Tasks.
- Experienced in use of Standard and Custom controllers of Visualforce in development of custom Salesforce pages as required by business requirements.
- Worked in all stages of Software Development Life Cycle (SDLC).
- Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment. Versatile team player with excellent analytical and presentation skills.
- Strong understanding of fundamental business processes, excellent Communication and inter-personal skills with ability to work well in a dynamic team environment.
TECHNICAL SKILLS:
Salesforce Technologies: Standard objects, Workflow & Approvals, Apex Classes/Controllers, Apex Triggers, Visualforce Pages, Data Loader, Reports, Dashboards, Force.com IDE, VF Remoting, Import Wizard, Relationships, Validations Rules, Profiles, Roles and Security
Salesforce Tools: Force.com Data Loader, Force.com Platform(Sandbox and Production)
Programming Languages: C, C++, Java, HTML, JavaScript, APEX
Databases: MS SQL Server, PL/SQL, RDBMS Oracle, MS Access and MySQL
Operating Systems: Windows, Linux, Ubuntu and Centos
PROFESSIONAL EXPERIENCE:
Confidential, Ashburn VA
Sr. Salesforce Developer
Responsibilities:
- Working on a Large-scale & complex Salesforce development projects along with integrating date from other systems/Repositories.
- Responsible for all Salesforce CRM licenses to operate CloudCraze.
- Managed API integrations and web services.
- Developed salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Responsible for building the complex Data Model within Salesforce.com by interacting with various teams for understanding the business and implementing the project end to end.
- Responsible for Salesforce.com System Integration with external applications and systems using Apex Web services and Apex Callouts with both REST API and SOAP API.
- Worked on analyzing the complete Apex classes, Apex Triggers, Pages in the Salesforce.com instance in the design phase of the Salesforce Single View project. This included documenting the Use and effect of these in the current instance for the migration/implementation phase.
- Worked on analyzing the Standard Objects, Custom Objects, Permissions sets, Page layouts, profiles in the design phase of the Salesforce Single View project. This includes the documentation of use, Decisions of field migration and many other tasks
- Used Geolocation field type to calculate the nearest properties from contact mailing address.
- Gathering the requirement, analyze the requirement and attending the day to day business meetings.
- Worked on various salesforce.com standard objects like Campaigns, Leads, Accounts, Contacts, Opportunity, Forecast, Cases, Reports and Dashboards.
- Built Application Pages with Controllers and Utility classes to publish them to web to import student data to a custom Object in Salesforce.
- Designed very complex Visual force pages & web forms using JavaScript, CSS3, Bootstrap, HTML5, JQuery, Angular JS and Controllers.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Community/Portal functionality in support of CloudCraze
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Implemented Service Cloud including: Service Console, Customer Portal & Communities, Case Feed, Knowledge Base and Entitlements.
Environment: Eclipse Force.com IDE, Force.com migration Tool (ANT), Apex Data Loader, Developer Console, Workbench, Informatica Cloud, and Force.com Sandboxes, Web Services, Agile methodologies and AppExchange..
Confidential, Minneapolis MN
Sr. Salesforce Developer
Responsibilities:
- Implemented automated survey delivery for Marketing, Customer Support, and Professional Services utilizing Clicktools and Cvent survey systems.
- Managed and participated in all phases of the project, including Project Plans, Documentation, and Configuration:
- Designed custom visual force pages for Customer Support, Sales, and Professional Services department.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Created and used Email templates in HTML and VisualForce.
- Involved in Assignments Rules, Escalation rules, and Auto-Response Rules Configuration and Customization in Case Management.
- Scheduling Apex jobs for processing large records.
- Created Profiles and Roles based on Organizational role hierarchy, implemented Record-Level and Field-level security and configured their sharing settings.
- Created various custom Reports and Dashboards as per the customer requirements.
- Experience with Managing the complex data Experience in Integrating App Exchange Applications with Salesforce, Informatica On Demand, Mass E-Mail Management, Application management using Force.com Plug-in & Eclipse IDE in Sandbox and Production Environments, Working with different aspects of Web Services (XML, WSDL, SOAP,REST) & web integration with SDFC.
- Provided support for Salesforce maintenance by reviewing trace logs, developing action plans and other administration services including periodic data cleansing, workflows and approvals.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Extensive experience in lead case management (Web-to-Lead, Email-to-Case).
- Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation leading to effective Web-to-Lead communication with customers and partner portals.
- 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.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
- Designed System Configuration Enhancements (Dashboards, Reporting, Sharing Rules, Role Hierarchy, etc.).
Environment: Agile, Salesforce Unlimited Edition, Service Cloud, Sales Cloud, Apex, VisualForce (Pages, Component & Controllers), JQuery, JSON, XML, HTML5, CSS3, JS, Bootstrap, Angular JS, Workflow & Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Eclipse/Force.com IDE, SQL Server.
JP Morgan Chase, New York NY
Salesforce Developer
Responsibilities:
- Served as the point of contact for all Salesforce related issues updates enhancements and questions for the organization.
- Develop VisualForce pages, VisualForce Custom Controller Components, Advanced Search functionality, Custom Objects, Tabs, Tags and Components.
- Written numerous SOQL and SOSL queries using with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Experience with working on AppExchange platform.
- Developed Apex Triggers, Apex Classes and Test Methods using Sync/Async methods.
- Customized dashboards to provide daily forecasts and track opportunities, deal registrations and customer engagement.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas.
- Involved in various activities of the project, like information gathering, analyzing the information, documenting the functional and non functional requirements.
- Written numerous SOQL and SOSL queries using Force.com explorer.
- Involved in the entire SDLC using agile methodologies.
- High End Process and Application Customization using Apex & Visualforce.
- Involved in authorizing Test strategy and Test plan.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Created pick lists, dependent pick lists, lookups fields, junction objects, master detail relationships, validation and formula fields.
- Migrated data from Legacy Systems to Salesforce CRM using data loader.
- Designed solution and configured Salesforce.com Case, Solution, PRM & Customer portal Modules.
- Mainly worked with CASE Management in SFDC.
- Experienced in sales cloud by adding object, Fields, Tabs, Reports, and Dashboards and migrate data into Salesforce.
- Developed Visualforce page using the extension controller according to the clients’ requirement.
- Developed the web front end layer using JSP, JavaScript for the registration application where different users, employees, contractors, and clients can login to their maintenance pages and manage their accounts.
Environment: Salesforce.com platform, Apex Language, REST API, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Custom Objects, JavaScript, Dojo, JSP, Ajax, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, Hyderabad
Java/J2EE Developer
Responsibilities:
- Participated in day-to-day meetings, status meetings, strong reporting and effective communication with project manager and developers.
- Attending daily Scrum meetings as part of agile practice.
- Translated visual designs into meaningful user experiences using various presentation layer technologies including HTML, JavaScript and Servlets.
- Involved in developing presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Created GUIs for applications and applets using SWING components and Applets.
- Implemented the project using JSP and Servlets based tag libraries.
- Created and consumed SOAP Web Services using JAX-WS.
- Performed unit and integration testing on all java classes.
- Worked with GIT for version control.
- Deployed applications on Linux client machines.
Environment: Java, Servlets, Struts, EJB, JSP, HTML, CSSs, SWING, APPLET, SQL Server 2000, Ant, WSDL, REST, Eclipse, SVN, Linux.