Salesforce Developer Resume
Salt Lake City, UtaH
PROFESSIONAL SUMMARY:
- Over 8 +years of extensive experience in Salesforce.com CRM and Force.com cloud platform with proficiency as developer and administrator.
- Experience in working with Agile/Scrum and Waterfall software development methodologies.
- Use Jira for project management and bug tracking, FishEye for code reviews, SubVersion for source code control, and Jenkins for deployment and continuous integration.
- Deployed the code from sandbox to different environment using Jenkins Build and was part of release activities and UAT.
- Extensive experience in designing of custom objects, custom fields, role hierarchy, customize page layouts, Pick list, Workflow Alerts, Actions, Approval, Workflow, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Snapshots, Dashboards, and Email generation according to application requirements.
- Good development experience with Apex Platform Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Visual Force (Page, Component & Controllers) .
- Hands on experience with Salesforce Lightning Component Design System using Standard web based technologies.
- Expertise in developing UI Components using Visual Force Pages, Visual Force components, Apex Controllers, HTML, DHTML, Java Script, jQuery and CSS.
- Strong Knowledge in AppExchange Applications for integrating with Third Party Applications.
- Experience working with Salesforce.com sandbox and production environments.
- Hands on experience with tools like Force.com Explorer, Force.com Migration, and force.com Excel connector, Eclipse and Force.com Eclipse IDE Plug - in.
- Hands on experience in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
- Extensive experience in creating Salesforce Reports and Dashboards as per business requirements.
- Experienced in analyzing business requirements, Entity Relationship diagram and implementing them to Salesforce objects, Junction objects, lookup and Master detail relationships.
- Proficient in security and sharing rules at object, field, and record level for different users at different levels of organization. Page layout customization, page layout assignment based on profiles.
- Proficient in Data Migration from Traditional Applications to Salesforce using Import Wizard and Apex Data Loader.
- Expertise in customizing various salesforce.com standard objects like Accounts, Cases, Leads, Contacts, Opportunities, Products and Price books, Campaigns, Forecasting.
- Excellent team player, self-motivated, quick learner with good communication skills. Work Experience
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Apex Classes, Controllers, Apex Trigger, SOQL, SOSL, Visual force, S-Control, Offline Edition, Integration, Migration, Batch Jobs, Workflow & Approvals, Reports, Dashboards, Custom Objects, Custom Tabs, Schema Builder, Apex Web Services.
Salesforce Tools: Metadata, Data loader, App exchange, App explorer, MS excel
IDE: Eclipse, Force.com IDE, Force.com platform, force.com explorer
Programming languages: Apex, C, C++
Web technologies: HTML, XML, Java Script, WSDL,SOAP, REST
Operating systems: Windows/8/7/vista/XP, Linux,Ios
Databases: Oracle, MS Access, SQL Server 2008
PROFESSIONAL EXPERIENCE:
Confidential, Salt Lake City, Utah
Salesforce Developer
Responsibilities:
- Working as a salesforce developer for all the CHG sister companies.
- Work on maintenance and new software development on an internal recruiting and business system based in Salesforce.com.
- Worked in agile environment by participating actively in daily standups, 5 weeks sprint review/ Demos, Sprint planning and Dev Estimation.
- Experience with Apttus Advanced Workflow Approvals.
- Created and managed custom objects, page layouts, fields and reports within Steel brick .
- Involved in CPQ to manage configuration, pricing, quoting, discounts, incentives, & proposals by using Apttus.
- Triggered interface events by user interactions, which includes Lightning Component framework and also
- Involved in building Lightning Components using the aura framework.
- Expertise in aura framework, Lightning Components and Salesforce Lightning Design System (SLDS).
- Created Aura based Components, Attributes, Controllers which can be compatible to access through Lightning.
- Created Impressive designs with Custom styling to bring dynamic versions of the components when setting up in lightning App builder.
- Enhanced in Communities by adding new fields, field sets using Salesforce lightning.
- Experience in deploying the AppExchange applications and integrating with third party applications
- Experience in Lightning Component Framework and also involved in building Lightning component using the Aura framework and experienced with Locker Service with Lightning Components
- Use Jira for project management and bug tracking, FishEye for code reviews, SubVersion for source code control, and Jenkins for deployment and continuous integration
- Helping the BA in gathering all the technical aspect for the Issue or new implementation and QA with test cases to achieve the target.
- Worked on building Lightning Components by applying Salesforce Lightning Design System (LDS) and embed these components in Visualforce pages.
- Worked on Lightning enablement to fix issues with buttons, links that don't work in Lightning. Also, built custom Lightning components, applications, event listeners using Aura framework, Lightning app builder and Lightning community builder, built new lighting applications as well as converted existing VF pages to Lightning
- Implemented new changes and updates to the Veeva application (application configuration, new functionality, reports and dashboards)
- Implemented new products and packages within Veeva and communicate updates to users and vendor partners. Lead system testing of new updates and releases. Manage project/release timelines by coordinating with respective internal stakeholders as well as with vendors/implementation partners.
- Created and managed custom objects, page layouts, fields and reports within Steelbrick .
- Took ownership for the delivery of solutions for Steelbrick .
- Implemented end to end HIPPA Privacy Policy for all the Users for the internal recruiting app FOX - Front Office Xtreme to protect all the highly secured data like SSN, Tax Id etc.
- Wrote the batch code to update the 2 millions of records in the system.
- Implement (deploy, roll out) SKUID onto a pre-existing Salesforce.com instance and build custom web portal with SKUID interfacing with Salesforce.com in real-time
- Develop, maintain, and enhance Salesforce and SKUiD high quality code that is simple, reliable, documented, and scalable, following the Agile methodology for development against code standards.
- Customize the UI for web portal using SKUID
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Design, develop, debug, improve, optimize, and troubleshoot complex system and custom tools using custom Apex code, unit tests, and triggers; the SFDC declarative interface; and utilizing Apache ANT deployments.
- Involved in creating and advancing new software paradigms, promoting new software direction, and helping other team members troubleshoot and solve challenging problems
- Using continuous integration using Grunt.js, and Salesforce.com development using Sublime Text and Mavens Mate/ Intellij Illuminated cloud
- Designed and deployed dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Implemented the encryption for all the Important Data.
- Complete bulk imports of data using Apex Data Loader.
- Helping BA is creating Complex Reports and Dashboard for Business.
- Designed several Visual force pages/Override standard Sales force layouts to display customer related information upon extracting data from end systems.
- Hand on experience with apex exceptions issues caused in the app.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Designed custom inline visual force pages and also used ajax to improve user experience.
- Developed visualforce email templates which are embedded into emails.
- Worked on migrating data from sandbox to production salesforce instances.
- Wrote test classes for all the integration user cases to improve the code coverage
- Worked on the salesforce Integration with PeopleNet.
Confidential, Arlington, VA
Salesforce Developer/ Administrator
Responsibilities:
- Performed the roles of Salesforce.com Developer in the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Experience in building reusable UI components and pages with Lightning component framework.
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Also embed Lightning Components in Visual force page by using new Lightning Out feature by event-driven programming.
- Created Custom Objects and fields for transactional and contractual information.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Implemented Apex Classes & Triggers and linked them to manage the workflows Implemented in the system.
- Created visual force pages and components to render data from associated controllers Created profiles and implemented Object and field level security to hide critical information.
- Created test scenarios on Sandbox environment and migrated code to deployment upon successful testing.
- Effectively created the Picklists, dependent Picklists and junction objects to establish the connectivity among objects.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used force.com developer toolkit including visual force pages, apex classes, apex controllers and apex triggers to develop custom business logic.
- Worked on Service cloud console application to create a new VF view of different cases at a time inform of tabs.
- Used Force.com Eclipse IDE plug-in to manage, author, debug and deploy Force.com applications in the Eclipse development environment.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, Email Services, Security Controls, HTML, WSDL, Reports, Sandbox, Eclipse IDE Plug-in.
Confidential, Tampa, FL
Salesforce Developer/ Administrator
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Develop product capabilities using Force.com, Apex, Visual Force pages, Java Script, other technologies to connect with other party by integration service.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Integrated near Real Time web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of salesforce.com.
- Implemented Nightly Batch Processes to handle bulk records and scheduled daily jobs using apex scheduler.
- Developed various Custom Objects, Tabs, Components and Visualforce Pages.
- Create and Customize Custom Objects, Formula Fields, Cross Object Formulas, Roll up summary fields, validation rules, dependent picklists and complex page layouts.
- Create complex workflows and Approval processes.
- Implemented Data segregation through Record Types and Field level security.
- Audited, uncovered and resolved data integrity issues with legacy systems.
- Complete bulk imports of data using Apex Data Loader.
- Developed and maintained custom reports.
Environment: Saleforce.com platform, Apex Language, C#, Visualforce Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential, Rahway, NJ
Salesforce Developer/ Administrator
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Created Workflow rules on various standard CRM objects like Accounts, Contacts, Opportunities and Cases to support the Business logic by creating tasks, email alerts and triggering timed based work flows.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Designed several Visual force pages/Override standard Sales force layouts to display customer related information upon extracting data from end systems.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created test scenarios on Sandbox environment, created packages and moved it between Sandboxes and Production environments to place final implementations.
- Proficient in Data Migration from Legacy system to Sales Force CRM Using SFDC Data Loader and SFDC excel Connector.
- Used Apex Data Loader to insert, update, and bulk import or export of data to/from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Developer scheduled imports, scheduled exports to move the data in and out of Sales force application.
- Used the Standard Outlook Plug-in to integrate with salesforce and extended the plug in to pull Contact Object, custom objects and its related data to Outlook for internal use.
- Created various Reports (tabular, summary, matrix, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various reports and for different user profiles.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Web services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Houston, TX
Salesforce Developer
Responsibilities:
- Worked on creating Validation rules and Work flows for different standard and custom objects to validate business data and logic respectively.
- Implemented Custom Labels and Custom Settings for referencing data sets across Apex Controllers.
- Integrated Outlook with salesforce using the standard salesforce for outlook (SFO) to associate emails to contacts, leads, and opportunities.
- Involved in migration of business data to Sales force based on External ID's using the Apex Data Loader.
- Generated different Reports and Dash boards on data from objects after execution of controller logic.
- Configured Object, Field and Record Level Security using Profiles and Roles for different sObjects across sandbox and production instances.
- Designed Apex Controllers and Visual Force Pages to support complex business logic adhering to the boundaries of Governor Limits.
- Created complex Triggers to handle bulk data and invoked future methods to support asynchronous execution.
- Worked on creating Inline Visualforce Pages to display the data on different page layouts.
- Implemented Pagination to make the UI more intuitive for users to navigate through series of records using Standard Set Controller.
- Handled the construction of client objects for SOAP based Web Service Call outs made to external legacy systems and generated VF pages to display returned data.
- Primary contact for all the new Customer Portal enhancements and detect fixes.
- Responsible for writing Unit Test Classes with code coverage of almost 100% for all the customizations across Force.com.
- Deployed code and configuration across sandboxes and production using IDE and Change Sets.
Environment: Oracle SQL Developer, Windows XP and UNIX., Tomcat 5.5, JDK 1.5, Java/JSP, JSTL, struts2, Tiles, XML, HTML 4.0, CSS, Java Script, Log4j, Apache Ant, Grunt js, Mavens Mate, Intellij illuminated cloud, Eclipse 3.3, CVS, Oracle 9i.
Confidential
Java/ J2EE 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 ExtJs 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.