Salesforce Developer Resume
Addison, TX
SUMMARY:
- Over 8 years of IT experience which includes 5 years of experience as Salesforce.com consultant with proficiency as Developer & Administrator and 3+ years of experience as a Java Developer.
- Good knowledge on Apex development in creating custom Objects, custom Tabs, Triggers, Apex Classes, Force.com API, Standard Controllers, Custom Controllers and Controller Extensions
- Designed junction objects and implemented various advanced fields like Picklist, Controller/dependent picklist Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, sharing rules and Approval Processes for automated alerts, field updates, and Email generation according to application requirements
- Developed Visual force pages, Visual flow and Custom Objects using Apex Programming on Force.com Platform
- Experienced in building Custom Applications that includes administration, configuration, implementing and support experience with Salesforce.com platform.
- Excellent understanding of Org hierarchy, Roles, Profiles, Users, object level security, field level security, record level security and sharing rules.
- Experienced working with salesforce.com sandbox and production environments, also with Eclipse IDE Force.com Plug - in environments
- Experienced using Salesforce Lightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Good work experience in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Security Controls, AppExchange Package and Custom Application, Sandbox Data Loading.
- Excelled in working with various salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Forecasts, Reports and Dashboards.
- Experience with tools like Apex Data Loader, Eclipse IDE and Force.com IDE.
- Worked with SOQL, SOSL, Visualforce, APEX, ETL, SOAP API Force.com and Web services API.
- In-depth understanding of SAAS, PAAS, and IAAS.
- Good knowledge on Salesforce CPQ (Configure Price Quote) process.
- Implemented CPQ solution using Apttus CPQ & Contract Management (CLM) for various customers in industries
- Involved and engaged in creating a quote for customers.
- Minimized code in JavaScript Controllers by adding reusable functions in Helper Component.
- Updated the Apex Controller and Helper functions regularly, making the Component Context aware as per business requirement.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on logic and Interactions in Lightning Applications
- Experienced in JAVA/J2EE technologies, Oracle and SQL.
- Experienced in scripting languages like HTML, CSS, XML and Java Script.
- Experience with Adobe Flash, Service Cloud, Sales Cloud and Chatter
- Hands on experience in implementing the Salesforce Exact Target Marketing cloud.
- Exposure to different types of software development life cycle methodologies including Agile & Scrum methodologies and have experience in using applications like JIRA for issue tracking and project management.
- Expertise in all stages of SDLC. Experience in presenting proof of concept to idealize the complex customer requirement, requirement impact analysis, creating integration and application technical design documentation, estimating project timelines and highlighting potential risk.
- Stay up-to-date with Demandware platform releases and webinars.
- 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: Salesforce.com CRM, Apex Language, Apex Classes & Controllers, Apex Triggers, Apex Scheduler, SSO, Salesforce1, Lightning (components, apps and system designs), Aura framework, Visualforce (Pages, Components & Controllers), Exact target, Apex Web Services, Batch & Schedule classes, SOAP API, REST API, Bulk API, Metadata API, AJAX
Custom Integration: Outbound messages, Workflow & Approvals, Field updates, Reports & Dashboards, Custom objects, Standard objects, Integration, Migration, Email Services, Security controls, Force.com Sandbox, Force.com IDE, SOQL, SOSL, WSDL.
Salesforce Tools: Force.com platform, Force.com Data Loader, Force.com Workbench, Eclipse IDE, Developer Console, AppExchange
Languages: C, C++, Java/J2EE, Apex.
Web Technologies: XML, HTML, CSS, JavaScript, jQuery, GIT, SVN, Jenkins, SOAP/REST
Database: SQL, PL/SQL, Oracle 9i/10g
Operating Systems: LINUX, UNIX, Windows XP/7/10.
GUI and Tools: Eclipse, Force.com IDE, Apex Data Loader.
PROFESSIONAL EXPERIENCE:
Confidential, Addison, TX
Salesforce Developer
Responsibilities:
- Worked as enhancement team member and performed the roles of Salesforce.com Developer/Admin in the organization
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC).
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the needs of the organization
- Implemented web-based case management automation - Web to Case (on Case Object) to track and solve customer's issues.
- Designed Web Pages in Visualforce for capturing 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 requirements in the application.
- Worked on standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and dashboards
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups.
- Manage the integration of applications connected to Salesforce.com, including but not limited to Salesforce CPQ (SteelBrick), Marketo, Gainsight, NetSuite, DocuSign, Yesware, InsideSales, etc.
- Integrated CPQ system with multiple CRMs like Salesforce and CRM On Demand.
- Setup maintain and optimize email marketing campaign utilizing Exact Target/Salesforce Marketing cloud.
- Experience on marketing cloud connect for integration purposes.
- Monitor the Boomi processing log for any errors to reprocess. Built processes to consume other systems' SOAP and REST API's.
- Used Data Loader for insert, update, and bulk import, export of data from Salesforce.com Objects.
- 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 needs in the organization.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Expertise in handling wave dashboard json and Ability to write SOQL queries across multiple objects within the SFDC database.
- Developed complex mappings in Informatica to load the data from various sources.
- Performed Unit, Integration, Regression and User Acceptance Testing.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on logic and Interactions in Lightning Applications
- Solving critical issues and bugs in Demandware using eclipse, UX studio, Bitbucket and Jenkins.
- Designed various HTML Email templates for Auto-Response to customers. Deployment of code from sandbox to production using Force.com IDE tool.
- Worked on Agile and Scrum Methodology for Salesforce custom app implementation.
Environment: Saleforce.com platform, CPQ,Apex Language, Visual Force Pages, HTML, JavaScript, Eclipse IDE, Windows XP.
Confidential, MNSalesforce Developer
Responsibilities:
- Set up Marketi ng Campaigns, Campaign Hierarchies, lead Queries, Assignment rules, Web-to- Lead and Auto-Response rules.
- Worked on various Salesforce.com Standard objects like Accounts, Opportunities, Leads, Campaign, Events, Tasks, Contacts, Cases, Reports and Dashboards
- Agile Development Methodology was followed for the implementation
- Worked on Salesforce CPQ (Steelbrick) pricing using list, cost/markup, percent total, block, price rules, and calculator plugins, system and user discounts and filter rule.
- Interacted with various Business users for requirements gathering.
- Developed various Custom Objects, Tabs, validation rules, formula fields.
- Developed custom Business logic using Apex Classes, Visual force pages. Used Visual force components like Page Block, Command Buttons, Action support, Action Function.
- Implemented custom Cascading Style Sheets (CSS) for Visual force pages.
- Worked with SOQL, SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Created relationships among objects using Lookup and Master-detail relationships.
- Created various Profiles, Roles, Page Layouts, and Record Types and configured the Permissions based on the Organization hierarchy requirements.
- Experience in developing Salesforce Lightning Apps, Components, Controllers and Events.
- Extensive experience on S controls, Visual force pages and Page layouts according to the Business requirements
- Installed the Call Center Applications and allowed the end users to maintain a track history of customer’s complaints.
- Worked on integrating Marketing Cloud with Sales Cloud using Marketing Cloud Connect.
- Performed data cleanup and/or Data migration to/from salesforce.com
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Developed several Custom Reports & Dashboards that are used by Business user and Managers.
- Configured Campaign Management, Campaign Influence and Lead Conversion.
- Debug Apex scripts using Debug Logs and System Log.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Worked with Dynamic Apex to access Objects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Developed Visualforce pages that could be rendered as PDF, build dashboard components and define email templates.
- Specify timers that send Ajax update requests to Force.com according to a specified time interval.
- Implemented Visualforce Templates and Placeholders to encapsulate page elements to be reused across several Visualforce pages.
- Accustomed Picklists, Dependent Picklists, and Record Types to enforce data quality.
- Used Tab permissions, Record Type permissions and Field Level Security to implement Component-based security.
- Designed and modified Approval processes and created Approval steps which used email alerts and field updates.
- Integrate the Salesforce to Exact Target API's.
- Supported and improved sales cycles by implementing CPQ solutions effectively
- Worked with Approval processes that used E-mail Approvals and Parallel Approval steps.
- Created Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh.
- Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features
- Worked on Many-to- Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Designed Validation Rules along with Roll-Up Summary Fields to maintain data quantity and data consistency.
Environment: Saleforce.com platform, Apex classes, triggers, Visual Force (Pages, Component & Controllers), Lightning JavaScript, JSON, jQuery, Apex, Agile/Scrum, SOQL, SOSL and DML, Workflow rules, Validation rules, Reports, Dashboards, Custom Objects, Custom fields, custom links and buttons, Security Controls, Custom Tabs, Sandbox data loading, data modeling, Unit tests and production environment, Apptus CPQ.
Confidential, Boston, MASalesforce Developer
Responsibilities:
- Design and developed solutions based on functional, migration and integration requirements for SFDC platform.
- Worked on customization of standard objects like Lead, Account, Contact and Opportunity.
- Perform day to day User Management on SFDC Org by configuring Sharing Rules, Permission Sets, Roles and Profiles.
- Create custom report types, custom reports and dashboards to meet the reporting requirements of the decision makers in the organization.
- Handled web services API integrations.
- Maintained processes of CSV import file updates for customer records into Accounts, Contacts using Data Loader and Import Wizard.
- Created profiles and implemented Object and field level security to hide critical information
- Created and maintained the email templates to be used in the Workflows, Auto Assignment Rules and Auto Response Rules related to Lead Management module in Sales Cloud.
- Work on complex data migration projects using Data Loader tool and Cast Iron.
- Develop Visualforce pages, Visualforce custom components, portal pages with JavaScript for validation.
- Design and develop APEX classes, APEX triggers, Custom Controllers, Controller extensions.
- Integration of Sales cloud with external information systems using SOAP API web services.
- Proficient creating custom user interfaces with Visualforce, developing custom business logic in APEX, writing test classes.
- Experience in using Exact Target API by using SOAP API Client.
- Automated the process of syncing the Salesforce data with marketing cloud using data streaming.
- Created test scenarios on Sandbox environment and migrated code to deployment upon successful testing.
- Deploy changes from SFDC sandbox environment to Production environment using change sets.
- Interacted with customer operations managers to identify issues and potential areas for improvements to existing applications.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Visual Force Components & Controllers, App Exchange, Cast Iron (5.6), Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Dashboards, Custom Objects & Tabs, SOAP API, Email Services, Sandbox, Force.com Eclipse IDE Plug-in, Windows 7.
ConfidentialJAVA Developer
Responsibilities:
- Developed modules in Java and integrated with MySQL database.
- Responsible for coding using Java Servlets, Java Beans and XML.
- Worked with OOPS concepts such as Inheritance, Encapsulation, Abstraction and Polymorphism.
- Expertise in performing operations such as Collections, Exception Handling and Multithreading.
- Developed web applications using Spring MVC framework.
- Setup the class path for the Java JDK and managed the JVM (Java Virtual Machine) settings.
- Involved in Analysis, Design and Development of different phases of Process Flow module.
- Designed and developed highly customized front end screens using Sencha Ext JS framework library, JavaScript, HTML, CSS as a Rich Internet Application(RIA).
- Designed Graphical User Interfaces using JSP’s.
- Worked on various design patterns UML and Enterprise Application Integration.
- Implemented Action class and Action Forms using struts
- Worked on the design of the entire end-to end architecture for the Classification Web Application.
- Added Dynamic functionality to the user interface using Java Script.
- Implementation of components and wireframes using cross-browser compatible JavaScript, JQuery and AJAX.
- Experience in Programming with SQL, PL/SQL.
- Used JDBC for administering and managing users and clients.
- Implemented XSLT transformation for converting XML to HTML.
- Implemented database tables, middleware designing, client-side web programming and server-side java programming.
- Followed Scrum Agile methodology for the iterative development of the application.
- Scripting of Test cases base on the specifications received for the request.
- Utilized various Testing methodologies for testing application on various levels like system testing and integration.
Environment: Java 1.3, Java Script, Java Beans, Java Servlets, jQuery, Apache Tomcat, Eclipse, AJAX, Windows, PL/SQL, JDBC, XML, CSS, HTML.
