Salesforce Developer Resume
Franklin Lakes, NJ
SUMMARY:
- 9 years of IT professional experience in Application Software Designing, Development, Testing and Implementation with 5+ years of extensive experience in Salesforce CRM and Force platform with proficiency as a developer.
- Extensive experience with Administration, Configuration, Implementation, Development and Production Support events on Salesforce.com Platform using Agile/Scrum methodologies.
- Expertise in various administrative tasks involving designing of Custom Objects, Fields, Workflows, Role based Page layouts, Approval processes using standard wizard with multiple steps, Reports and Dashboards to help higher managers and business to better understand the important analytics and stats of the project.
- Customization of standard objects like Campaigns, Accounts, Contacts, Leads and Opportunities as per business requirements.
- 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.
- Proficient in Data Migration from Traditional Applications to Salesforce using Import Wizard and Data Loader to insert, upsert and bulk import or export data for Objects from comma separated values (CSV) files.
- Performed Validation Rules, work flows, e - mail services and approval processes using customization & Apex.
- Developed and deployed various Force.com Apex classes, Triggers, Test classes for unit testing, Batch Apex, Schedulable jobs and Visualforce pages.
- Developed and worked on different Salesforce.com environments such as sandbox and production environments
- Working knowledge in building web services through SOAP and REST API.
- Experience in managing Repositories using Jenkins and GitHub
- Good Knowledge on creating Lightning components and Lightning Applications.
- Implemented best practices for Apex triggers, Apex classes to avoid governor limits.
- Experience in web technologies like HTML, XML, JSP, CSS, JavaScript, and WSDL.
- Good knowledge in AppExchange Applications for integrating with Third-party applications.
- Excellent knowledge of customer focused IT delivery methods and strong de-bugging and documentation skills.
- Team player with good interpersonal skills, strong understanding of fundamental business processes, excellent Communication and Problem solving skills.
- Adaptable to diverse work environments, technologies and systems.
- Demonstrated ability to complete projects within the established deadlines.
TECHNICAL SKILLS:
Salesforce Technologies: SFDC Certified Force.com Developer, Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Salesforce tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production)
Programming Languages: Java, JavaScript, HTML, XML, DHTML, C, C++, C#.
Databases: MS SQL Server 2000/2005, PL/SQL, RDBMS, Oracle 8i/9i/10g, MS Access, and MySQL
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Linux.
PROFESSIONAL EXPERIENCE:
Confidential,Franklin lakes, NJ
Salesforce Developer
Responsibilities:
- Configured of Salesforce.com application for various modules Accounts, Contacts, Lead and Activity.
- Worked on Web to lead, Web to case, Email to case, Case Assignment rules, Lead Assignment rules and Lead conversion.
- Set up Users, roles, profiles and Security settings.
- Migrated from sandbox to production and force.com IDE.
- Customized records types, tabs, list views, column fields, page layouts and forms.
- Extensively worked on salesforce app design and development
- Generated SOQL queries upon request.
- Created Visual Force Pages and Apex Classes
- Created Workflow alerts, and automated email response and used series of Ant Scripts to commit and pull files from GitHub.
- Wrote Test Cases for Classes and Triggers.
- Used the sandbox for Testing and migrated the code to the deployment instance after testing.
- Set up remote site settings using end point URLs in client side SFDC using SOAP API.
- Consumed the partner WSDL and Apex WSDL and wrote the Apex code in client side to perform real time SOAP integration between two systems.
- Created a custom label in salesforce to establish the connection with the source system as a part of integration.
- Wrote Mock Test class for the Web services to check for the 75% code coverage.
- Used the wrapper classes in Apex coding extensively.
- Followed the governor limits while writing the Apex code.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Data Loader, HTML, JavaScript, Workflow & Approvals, Reports, GitHub, Jenkins, SOAP, REST, SOSL, WSDL, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential,Albany, NY
Salesforce Developer
Responsibilities:
- Created batch and schedulable classes for transferring the huge data into Salesforce.
- Developed apex classes, VF pages, custom controllers and custom Buttons that are implemented in the application.
- Created Inline Visual force pages using standard page layouts.
- Experienced in playing with different kind of custom objects and standard objects Leads, Accounts, Contacts, and so on
- Created the security access to Salesforce using Roles, Profiles, sharing rules and field level security.
- Customized and developed Various Formula fields, Workflow Rules, Validation Rules, Triggers, Apex classes.
- Integrated Salesforce platform with GitHub to get the data available on GitHub repository and save them in opportunities object using RESTFUL web services
- Worked on Reports and Dashboards, which assists the sales team in marketing their merchandise.
- Responsible for planning and implementing various custom Salesforce applications including building custom features based on the prerequisites.
- Created data migration (Jenkins, GitHub) document for import/export of data from Salesforce environment
- Responsible for deploying the code from sandbox to production using the change sets.
- Worked on integration with Tableau which helps to generate the reports using the Salesforce data for the effective sales process.
- Implemented the Salesforce.com applications using the Agile Scrum Methodology
Environment: Saleforce.com platform, Visual force, Apex Language, Triggers, Tableau, Agile, SOQL, Data Loader, Force.com, Eclipse IDE Plug-in, Work Flow-Approval, Email service, Html, CSS, Web-service (REST and SOAP), Analytical Snapshot and Data Migration, GitHub.
Confidential,St. Louis,MO
Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Involved in deploying the CRM tool Salesforce.com to include: business requirement development, dashboard development, report & list view development, process flows and documentation.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Designed the solutions for business and technical requirements by customizing various standard objects of Salesforce.com (SFDC).
- Good Understanding on Apttus contract life cycle management and as well as in CPQ(configure price and quote) software to manage all the prices.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Worked on version control system Git to handle project and worked with JIRA ticket handling system.
- Expertise in Jenkins and good knowledge on agile scrum methodologies.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Hand On experience UI development with Ajax, JavaScript good experience in Integrating the Red-hat.
- Integrated Salesforce CRM and the legacy system using Cast Iron Integration Systems.
- Analyzed and imported thousands of account and contact records using Data Loader.
- Worked with Salesforce premier support to short out technical challenges and governor limits
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports for different user profiles based on the organization's need.
- Used field level security along with page layouts to manage access to certain fields.
- Modified the existing Salesforce data by removing duplicate account records using Demand tools.
- Working with web services API.
- Created New Reports, New Dash Boards, and worked on Data Loader by uploading about close to a million records and experienced in cleansing and De-duplicating bulk loads.
- Created Custom Objects and fields for transactional and contractual information.
- Generated various reports and dashboards for the Sales Executives and Sales Managers.
Environment: Salesforce.com platform, Apex Language, Visual force Pages, Data Loader, Workflow & Approvals, Reports, Dashboards, Custom Objects, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in, Sales force, Sandbox.
Confidential,Dallas, TX
Salesforce Developer
Responsibilities:
- Worked with Business Users and Business analysts for requirements gathering, analyzing the requirements.
- Worked with various salesforce.com objects Lead, Account, Contact, Opportunity, Campaign, Cases, Solutions Standard objects & Custom Objects.
- Written Apex Classes, Controller, Extension Controllers and Apex Triggers in the application for various Business/functional requirements.
- Developed Web Service Callouts from Salesforce to External Applications using SOAP and REST API.
- Developed Custom Web Services in Salesforce and published for External applications
- Written SOQL, SOSL query language necessary for the application in Apex Classes and Triggers.
- Developed Reports and Dashboards, validation rules, formula fields for the application.
- Strong experience in implementing MVC with Salesforce.com.
- Developed UI using CSS, HTML tags, Visualforce components and used JavaScript AngularJs,NodeJs for front-end validation.
- Worked with Visualforce Controllers (Standard, Standard List, Custom and Extension)
- Integrated salesforce and Siebel using cast iron and informatica connector tool
- Created salesforce communities for customers and partners.
- Prepared data mapping document to map source and target system fields.
- Worked with Informatica ETL team for creating Data mapping for source and target (salesforce) systems.
- Developed reports and dashboards in the communities
- Experience in Data cleansing by writing apex classes and identifying in ms-excel.
- Configured/Created Profiles, Roles, and Permission Sets for the organization and setting up Field-level, Object-level security rules for the application.
- Written Apex Test Classes for unit testing to ensure at least 75% of code coverage is met.
- Deployed application from Sandbox to different other Sandbox as well as into Production environments.
Environment: Salesforce.com, Apex, Visualforce, Forec.com IDE, Workflows, Dataloader, JavaScript, HTML, AJAX, Force.com IDE, ETL, Demand tool, Java, J2EE, Webservices, Oracle, Windows 2002.
Confidential,Cherry hill, NJ
Java Developer
Responsibilities:
- Developed web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles framework, Struts, and UML
- Created SQL queries and Stored Procedures for CRUD (Create, Read, Update and Delete) operations on database
- Used Eclipse as an IDE and Apache Tomcat as an Application Server
- Testing and debugging the project for proper functionality and documenting modules
- Used Ajax in one of the modules to do asynchronous changes to the pages
- Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation Framework to implement the GUI interface
- Developed client request validations and processing using JavaScript
- Involved in writing the Stateless Session Beans
- Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool
- Used JNDI realms to authenticate users in a web application
- Solely responsible for writing the automation tool in java for manipulating the dates
- Used JSTL in struts based JSPs
- Developed front-end form validations using JavaScript
- Used VSS for version control management
- Developed Session and Entity Beans to implement business functionality
- Used Application Assembly Tool for generating War and Ear files and for deployment to the Application servers
- Worked on XML conversions and validations
- All java components are ported into Web logic Application server running on Linux
- Also ported on Windows NT/IIS server with Servlet Exec 3.1 as JSP Engine.
Environment: Java 1.4 SDK, java Script, JSP 2.0, AJAX, XML, JSTL, JNDI, EJB 2.0, UML, Web sphere, Struts, CSS, Eclipse, hibernate.
Confidential
Java Developer
Responsibilities:
- Written XMLDocumentTypeDefinition (DTD) to get data from GPSIS in specific format.
- Modified current database design to accommodate required changes.
- Design/Develop personal measure module in IBSC to manage individual client’s personal measures.
- Utilized existing STRUTS framework as well as written Action Dispatchers, JDBC Mappers, JSPs Custom Tags.
- Integrate module in current application and test in various environments like Test, Pre-Production, and Production.
- Add measure information popup to the current scorecard JSP.
- Created DIV layer in the JSP which consists of all measure details.
- Written JavaScript functions to show/hide/print popup.
- Modified existing CSS files to meet GPSIS display and print standards.
- Switch from own SQL/JDBC Mappersto Hibernate persistence classes (Object/Relational mapping), which subsequently improves performance. Used Hibernate 3.0 API.
- Used AJAXmethodology to enhance current user hierarchy display.
- Involved in testing applications in different stages e.g. TEST, Preproduction, and Production.
- Involved in Critical Bug fixes and Enhancement of application.
- Used Subversion to implement version control System.
- Carry out rigorous project plans and promptly meet deadlines to fulfill customer requirements.
Environment: Java 1.4, J2EE, JEE, JSP, JavaScript, DB2, JMS, Web Logic 8.1, Apache Struts, PVCS, JUnit, Hibernate 3.0, AJAX, Lotus Notes, Windows XP, Novell Networks, Text-pad, Microsoft Office 2003.
