Salesforce Administrator / Developer Resume
Santa Monica, CA
SUMMARY:
- 8 years of IT experience and Salesforce Certified Developer in Analysis, Design and Development of various CRM & Web - based applications which includes 4+ years of experience as Salesforce.com consultant with proficiency as Developer & Administrator and 3+ years of experience as a Java Developer.
- Good knowledge in all phases of SDLC including requirements gathering and analysis through project Design, Development, Testing, Implementation, Deployment and Maintenance.
- Experience in Administration, Configuration, Implementation, and Support of Salesforce CRM applications based on Apex Language and leveraging Force.com Platform application running in Cloud Computing Environment.
- Proficient in designing the components using Objects and Fields, Roles, Page layouts, Visualforce Pages, Apex Classes, Controllers & Triggers, Workflows for automating different business process and various other components as per the client and application requirements.
- Experience in Force.com Web services API for implementing web services in the application to provide access to Salesforce data from external systems.
- Excellent team player, self-motivated, quick learner with good communication skills and trouble-shooting capabilities.
- Worked on wave analytics to transform customer’s data to create insights for marketing pipeline.
- Experience working with Force.com IDE and salesforce.com Sandbox environments.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.
- Implemented Security setting across the organization using Roles, Sharing settings, Profiles and Permission sets.
- Preparing System test plans and System test design documents.
- Extensive understanding about the capabilities and APIs of Lightning Components.
- Skilled in understanding and implementing the new salesforce Lightning Experience.
- Design and Develop functional and Technical requirements from the business requirements.
- Performing Document Reviews and Code walkthrough for new and modified programs.
- Strong knowledge of Sales and Marketing.
- A result-driven, analytical and coherent software developer with excellent skills in programming languages like Java, C#, C++, and web technologies like HTML.
- Good understanding of Software Development Life Cycle (SDLC), Agile and Scrum Methodologies.
- Experienced with Microsoft SQL Server, SQL & PL/SQL databases.
- Good experience with SQL, HTML, XML, CSS and JavaScript.
- Technology savvy with aptitude and experience in adopting modern methodologies and innovative techniques to boost work efficiency
- Interacted with Customers for requirement gathering and effective analysis.
- Excellent work ethics, self-motivated, quick learner and team oriented. Continually provided value added services to the clients through thoughtful experience and excellent communication skills.
TECHNICAL SKILLS:
Salesforce.com: Sales Cloud, Service Cloud, Marketing Cloud, Lightning Frameworks, Communities, Chatter, Process Builder, Apex (classes, triggers), SOQL, SOSL, VisualForce (pages, components, controllers), Validation Rules, Workflow/Approvals, Dashboards, Reports, Custom Objects, Force.com IDE, Eclipse IDE, Apex Data Loader, Force.com Platform
Languages: C, C++, HTML, XML, JavaScript, CSS, ASP.NET, JQuery, Java
Data Management: Oracle, SQL, MySQL
Web Services/Frameworks: WSDL, SOAP/REST API
Enterprise Tools/Apps: Oracle, Eclipse IDE, Force.com Migration Toolkit, ANT, Informatica, Snaplogic, Cast Iron, CTI, Steel Brick, CPQ, Apptus, Excel Connector, MS Visual Studio, Office, Visio, Aside.io, Apache Tomcat, Git, WebLogic Application Server, Adobe Photoshop, Dreamweaver, VMware, Virtual Box
Methodologies: Agile, Waterfall, Extreme Programming
PROFESSIONAL EXPERIENCE:
Confidential - Santa Monica, CA
Salesforce Administrator / Developer
Responsibilities:
- Working as enhancement team member and performing the roles of Salesforce.com Developer and Administrator in the organization
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards
- Designed the solutions for business and technical requirements by customizing various standard objects of SalesForce.com (SFDC)
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules,Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application
- 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 need in the organization
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application
- Designed various Webpages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse
- Worked closed with the Interaction designer and implemented complex visual force pages involving severalstatic resources, CSS files, JavaScript and JQuery.
- Migrated consistently to Lightning from Classic in order the sales reps find Just-In-Time information about customers and prospects
- Implemented web based case management automation - Web-to-Case and Email-to-Case (on Case Object) to track and solve customer’s issues
- Used SOQL with consideration to Governor Limits for data manipulation needs of the application using platform database objects
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract, and load data from comma separated values (CSV) files.
Environment: Eclipse IDE, Controllers, Visual Force Pages, Data Loader, Workflows, Triggers, JavaScript, jQuery, Web Services API, Force.com Explorer
Confidential - Salt Lake City, UT
Salesforce Developer/Admin
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization
- Created user Roles and Profiles, security controls and shared settings
- Implemented the Marketing process to remove dupe contacts, Leads. Auto Merge Leads, Contacts if already exists
- Created custom objects, Visualforce Pages, Triggers, Validation rules to help track internal help desk cases, customize campaign budgeting and lead qualification
- Created the Workflows for automated Lead routing, Lead escalation
- Implemented complex Approval processes to ensure proper authorization in the high-stakes environment of capital management
- Managed Users, hierarchical Roles, Profiles, Security controls
- Migrated Accounts, Leads, Contacts, Opportunities and Sales data from external systems into SFDC
- Designing, Implementing and deploying the Custom objects, Page layouts, Visualforce pages
- Designed very complex Visualforce pages using JavaScript CSS HTML JQuery and Controllers
- Testing and migrated the code to the Deployment instance after testing
- Used Lightning process builder for visualizing and creating automated business processes
- Created Workflow rules to automate the business process and to send automated Email alerts
- Used the sandbox for testing and migrated the code to the deployment instance after testing
- Developed different Visual Force Pages to suit to the needs of the application using different Visual force components
- Created dash boards and reports using wave analytics and assisted marketing team to improve their pipelines and to get a transparent understanding of the trending opportunities.
- Used Force.com Eclipse IDE plug-in to manage, author, debug and deploy Force.com applications in the Eclipse development environment
- Created custom buttons and links on Account and Relationship Group object for generating auto Reports.
Environment: Eclipse IDE, Controllers, Visual Force Pages, Data Loader, Workflows, Triggers, Smart sheets, Web Services API,GitHub,Dupe Blocker, CRM Fusion, Force.com Explorer, JavaScript, jQuery Google docs, Gliffy tool (flow charts)
Confidential - San Jose, CA
Salesforce Administrator / Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements for salesforce.com CRM implementation
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization
- Implemented SFDC CRM to deliver various reports in departments of Sales, Administration and Marketing etc.
- Interacted with various business team members to gather the requirements and documented the requirements
- Created custom Objects, Visualforce Pages, Triggers, Validation rules to help track internal help desk cases, customize campaign budgeting and lead qualification
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, and Campaigns and designed the solutions for business and technical requirements by customizing various standard and custom objects
- Designed, and deployed the Custom objects, Custom tabs, validation rules, Workflow Rules, Auto-Response Rules, Page layouts to suit to the needs of the application
- Migrated code from Sandboxes to Production
- Implemented Security and Sharing Rules at Object, Fields, and Record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy
- Customized Page Layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract, and load data from comma separated values (CSV) files.
Environment: Eclipse IDE, Force.com Sandbox, Controllers, Visual Force Pages, XML, Data Loader, Import Wizard, Sharing rules, Visual Force (Pages, Controllers, Components), Workflows, Triggers, Email Updates, Web Services API
Confidential
Java Developer
Responsibilities:
- Actively participated in sprints and successfully implemented the project following scrum agile practice
- Designed and prepared the Use Case diagrams, Class diagrams, Sequence diagrams for current activity, shipment association, lookups and web service
- Developed user interface for the current activity screens, lookups, associations using JSF, Rich Faces. This is done with solid understanding of JSF life cycle and paid careful attention to performance improvement
- Developed the backing beans for the screens and responsible for development of framework level classes to support the exception handling, Tab handling.
- Did research on various inheritance strategies of open JPA in the context of the existing schema relations and came up with the test results of each strategy. This has enabled to take right decision on the strategy to follow.
- Customized the MyEclipse templates to generate the code for openJPA entities, Query classes etc... This has significantly reduced the development time in this project and also become potential reusable code
- Implemented the business logic in EJB 3 components
- Developed web service for UFS system services using JAX-WS, JAXB. Integrated the JAX-WS with spring.
- Worked on understanding of the UFS business logic, which is in java code generated from forte code. And implemented the web service wrapper classes based on this logic.
- Involved in build script changes of UFS application to include the web service classes
Environment: XHTML, RichFaces 3.3.2, JSF 1.2, AJAX, Java 1.5, J2EE, Open JPA, EJB 3.0, Junit 1.4, XML, SOAP,Web Services (JAX-WS), JAXB, spring, SOA, Glassfish 2, Oracle 10g, Windows XP, Linux, MyEclipse 7.5, PL/SQLDeveloper, SVN, ClearQuest, Forte, ANT, JBoss 4, Agile
Confidential
Associate Software engineer
Responsibilities:
- Performed gap analysis on existing system, which is in ASP/PHP/CGI/Perl/CSV/Sybase/MySQL technologies and identified the gaps and listed needs of proposed system. Captured the functionality into several use cases
- Worked as offshore coordinator managing the offshore development work and code review
- Designed and modeled a new database to replace the csv files and to support as foundation for future reporting infrastructure that should serve the needs of all other products in MarkMonitor
- Written Unix shell scripts for creation of missing CSV files from legacy reports contained in text
- Developed core java application to read the CSV files and load data into the database using Java file I/O API
- Setting up cron jobs in Unix box to generate repots for ID tracker
- Implemented the service layer and the persistence layer using Spring MVC and Hibernate and used Spring AOP for Hibernate transaction management. The hibernate transactions are to cover the role check, account database and finally to update the new reporting database
- Design and Development of JAX-RPC based tab service web service using Apache Axis, SOAP. This tab service is instrumental in customizing the tabs to be displayed in dashboard application.
- Used Maven build tool to build the application
Environment: HTML, CSS, Java 1.4, JSP, ASP, JSON, AJAX, DTD, JAX-RPC, SOAP, Spring 2.5, Hibernate 3.3, XML, Web Services, Apache Axis, JUnit, Sybase, MySQL, PostgreSQL, Apache Tomcat 5.5, Solaris, Windows XP, SVN(subversion), JIRA, Maven, Eclipse
