Salesforce Lightning Developer/admin. Resume
Cambridge, MA
PROFESSIONAL SUMMARY:
- Overall Eight years of experience with 5 years in SalesForce.com involved in Development, administration, customization, integration with external systems, Business Analysis, communities, lightning design system, migration from classic to lightning, lightning component development, lightning locker services
- Strong Experience in Developing client specific solutions using Apex classes, Triggers, Controllers & Controller Extensions, Components, Test Methods.
- Analyzed Sales, Marketing, Customer Service and Support business processes used by salesforce.com customers and recommended ways to improve their processes using Salesforce.com.
- Hands on experience in Salesforce.com CRM integration, developing and deploying custom integration solutions.
- Experience working with Salesforce.com Sandbox and Production Environments.
- Excellent skills in creating/troubleshooting/modifying Apex code and Visual force pages.
- Strong knowledge on Administration setup, Apex, Visual force and experience with different SFDC development tools like Force.com, Eclipse IDE and integration tools like Informatics on Demand.
- Having experience with SOAP API and Rest API integrating with external systems.
- Experience in Apex coding to implement the complex business logic within the Governor Limits enforced by Salesforce.
- Experience in building reusable UI components and pages with Lightning component framework.
- Using Lightning Experience created Summary reports, Matrix reports, Charts and Dashboards for better interaction of sales reps using SF1 mobile app
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Experience in writing test classes and test methods to ensure maximum code coverage in production instance.
- Experience in integration of Salesforce.com applications with other applications with an emphasis of the Web Services/XML.
- Experience in working with Cloud Computing / Saas technologies.
- Extensive experience in designing of Custom Objects, Custom Fields, Pick List, Role based Page Layouts, Workflow Alerts and Actions, Validation Rules, Approval Processes, Custom Tabs, Custom Reports, Report folders, report extractions to various formats, design of Visualforce Pages, Record Types, Dashboards, and Email generation according to application requirements.
- Experience in Sales cloud, Service cloud, Custom Cloud, Chatter and App Exchange applications.
- Having experience in Exact Target and salesforce integration.
- Experience in creating and activating the Marketing Campaigns in Salesforce.com.
- Working Knowledge on SFDC, CRM, SFA and billing Modules (Sales process automation, Lead and marketing automation, Mass marketing automation, Customer care, Accounts Receivables, Credit Limit process, Collections, Rating, Billing, Discounts, Catalogues, Invoicing, Reporting).
- Having administration Config experience on CRM applications like data exports &imports, application support, security administration, CMC maintenance, and release management.
- Experience in Designing and Building user interfaces, frameworks, components, navigation elements and customization for an extensive, highly interactive cloud - based business application.
- Designed and Developed/Published various Inbound/Outbound Web services to enable real time integrations.
- Functional Expertise in Salesforce Automation (SFA), Marketing Automation and Case Management.
- Extensive knowledge about Salesforce setup menu, Configuration, Custom application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Expertise in querying salesforce database using SOQL & SOSL queries using Force.com Explorer.
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, DL, and SOAP.
- Have end to end knowledge on Agile Methodology, worked with Scrum Masters, IM PMs on requirements.
- Strong Knowledge in implementing Design Patterns (Creational, Structural, Behavioral).
- Experience in developing an integrated Quality Management system on Salesforce.com Platform.
- Efficient in implementing Partner or Customer Communities modules of Salesforce.
- Experience in Batch Apex and Schedule Apex Development.
- Extensive Experience in data migration and integration using Data Loader Utility.
- Proven ability to independently perform testing, implementation, documentation and updating as it relates to the SalesForce.com software and system administration
- Have participated in cross-functional teams that address strategic business issues involving CRM, Customer Service/Support operations.
- Demonstrated ability to effectively communicate technical issues and resolve problems at all levels of the organization.
- Expertise in the complete life cycle of project development including System Analysis, Design, Testing and Deployment.
- Excellent working knowledge of software development methodologies such as Agile, Waterfall model.
- Competent in analyzing and creating Narrative Use Cases, Use Case Diagrams, Activity diagrams, Class diagrams, Data/Navigational flow diagram using UML Tools like MS Visio.
- Used Atlassian Jira for tracking the user stories and managing projects.
- Highly motivated team player with excellent communication, presentation and interpersonal skills. Willing to work in a challenging and cross-platform environment.
- Excellent leverage of MS Office, Spreadsheets in Windows and Mac.
TECHNICAL SKILLS:
Salesforce Technologies: SalesForce.com, Force.com, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages/ Components, S-Control, Apex Web Services, Partner WSDL & Enterprise WSDL, Work Flow and Approvals, Dashboard, Analytic Snapshots.
Salesforce Tools: Force.com IDE (Eclipse), AJAX Tool Kit, Force.com API tools (Data Loader), Force.com Explorer, Force.com Platform (Sandbox and Production).
Tools: Data Loader, Salesforce-to-Salesforce, Apex- Explorer, Informatica, Apptus CPQ
Languages: Apex, C/C++, HTML, XML, CSS, AJAX.
Database: SQL Server 2008, Oracle, MySQL.
Web: HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP.
Tools: MS Office, Adobe Photoshop, MS Excel, Silverlight, Eclipse IDE.
Web Servers: IBM WebSphere 4.x/5.x, Apache Web Server, Tomcat 6.x
PROFESSIONAL EXPERIENCE:
Confidential, Cambridge, MA
Salesforce Lightning Developer/Admin.
Responsibilities:
- Analyzed complex user requirements, procedures, and problems to improve existing System design.
- Designed and developed customer solutions in Visual Force, Apex, Lightning, D/HTML, CSS, JavaScript, and other Technologies.
- Developed end to end application components involving business layer, persistence layer, and database and web services layer.
- Created many app pages, home pages integrating the custom components for salesforce lightning and salesforce1 mobile app. Developed Salesforce.com custom application using Apex, Visual force and AppExchange.
- Created many Lightning Components and server-side controllers to meet the business requirements. Experienced in migrating the standard and custom objects in standard experience to lightning experience.
- Upgraded some Apps from Salesforce Classic to Lightning experience to develop rich user interface and better interaction of pages.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Written Apex classes, Controller, Extension Controllers and Apex Triggers in the application for various Business/functional requirements.
- Used SOQL and SOSL statements within Governor Limits for data manipulation needs of the application using platform database objects. Automated the business processes using out-of-the-box tools and services of Lightning Experience.
- Developed custom UI using CSS, HTML, Visualforce components and used JQuery, JavaScript for front-end validation.
- Experience in implementing MVC patterns in salesforce.com customizations.
- Used the various sandbox's like DEV, STAGE, UAT for development.
- Involved in developing salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Installed salesforce Lightning inspector for chrome browser as an extension for debugging JavaScript code.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
- Good experience in implementing best practices and coding techniques.
Environment: Salesforce Unlimited Edition, Service Cloud, Sales Cloud, Salesforce Communities, Apex, Visual Force (Pages, Component & Controllers), Lightning, JQuery, JSON, HTML5, CSS3, JS, Bootstrap, Angular JS, Workflow & Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Eclipse/Force.com IDE, DocuSign.
Confidential, Lansing, MI
Salesforce Developer/Administrator
Responsibilities:
- Analyze complex user requirements, procedures, and problems to improve existing System design.
- Work effectively individually and with team members to achieve customer satisfaction and success.
- Design and develop customer solutions in Visual Force, Apex, Lightning, D/HTML, CSS, JavaScript, and other technologies.
- Hands on design and development of custom solutions on the force.com platform including work in Apex, Visual Force and application integration patterns.
- Configured Visual Studio Team Services (VSTS) to version control Salesforce.com metadata using VSTS git repository and wrote ANT scripts to configure Continuous Integration.
- Configured Customer portal which allows users to Create and Manage their Licenses which is Custom Object.
- Leverage experience in RESTful and SOAP web services, including Salesforce APIs, to integrate Salesforce with other third-party applications and enterprise systems
- Use SOQL and SOSL statements within Governor Limits for data manipulation needs of the application using platform database objects. Automated the business processes using out-of-the-box tools and services of Lightning Experience.
- Completed bulk imports of data using Apex Data Loader and also by writing scripts to base on the level of complexity.
- Deploy the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Involved in Unit Testing, for the customizations and developments done during the project.
- Interacted with testing and the development teams for the development and testing of the code.
- Leverage knowledge of tools and best practices for development and deployment of enterprise applications, including source code management, code review/optimization, and unit testing
Environment: Environment: Force.com Platform, Custom Objects, Tabs, Apex Language, Controllers, Triggers, Visualforce, Page layouts, SOQL, SOSL, Custom Reports, Dashboards, Data Loader, Eclipse IDE, Workflows & Approvals, SOAP, HTML, JavaScript, Ajax, JQuery, Windows.
Confidential
Salesforce Administrator
Responsibilities:
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Implemented Classes, Interfaces, Keywords and Annotations.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Worked with Dynamic Apex to access subject’s and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Add methods that can be called from Visualforce pages to Controller Extensions.
- Created Custom Controllers to make external web service callouts, validate and insert data.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Created Visualforce pages that could be rendered as PDF's, build dashboard components and define email templates.
- Created Visualforce pages which identified a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display different values depending on whether it is in progress or completed.
- Implemented Visual force pages with public-facing websites by using Force.com Sites.
- Specify timers that send Ajax update requests to Force.com according to a specified time interval.
- Used Visualforce in development mode to change the behavior and appearance of Visualforce components.
- Used Visualforce Templates and Placeholders to encapsulate page elements to be reused across several Visualforce pages.
- Used Organization security, Network-based security and Session security to implement platform security.
- Used 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.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
- Designed and modified Approval processes and created Approval steps which used email alerts and field updates.
- Worked with Approval processes that used Email Approvals and Parallel Approval Steps Used Process Visualizer to study Approval steps.
- Created Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh.
- Created 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. Implemented relationship fields for proper data loading.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visual Force Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in, Data Loader.
Confidential
Salesforce Administrator
Responsibilities:
- Performed the roles of Salesforce.com Developer and Admin in the organization.
- Written Apex Custom, Extension, List controller classes and Apex Triggers for various functional needs in the application.
- Worked on web services apex classes, parsed input request using XML parser and mapping the XML request to salesforce object.
- Integrated the REST web services API for extracting the data from internal applications to retrieve data and display in the UI.
- Worked on different portals like Self Service Portal, Partner Portal and had good knowledge on Customer Portal.
- Implemented minor enhancements on standard objects including Campaigns, Leads, Accounts, Contacts, Opportunities, Quotes, and Activities.
- Created custom links using HTML S-control.
- Involved in data migration tasks for moving data from different business sources into salesforce.com.
- Provided user support and bug fixing activities as per the SLA.
- Load/Manage the data using Apex Data Loader and Excel Connector.
- Using Apex Data Loader and Import Wizard for migrating records to sources and loaded data into Call Center application and for cleaning of data.
- Worked in agile methodology Process and Sprint System, attended daily standup calls.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential
Java Developer
Responsibilities:
- Programming by Using Struts Frame Work with MVC architecture implementation.
- Analyzed the specification documents to come up with the design and classes in UML for the modules that I am involved in using Rational Rose
- Used MVC2, Session façade, Application Integration patterns.
- Configuring the Jakarta Struts Framework 1.1 and Web Sphere 4.0 Application Server.
- Developed user interfaces using JSP, CFML, JSTL, Struts, HTML, CSS, Java Script in ColdFusion 4.5.
- Implemented existing object oriented database schemas using SQL, in Oracle 9i. Also wrote stored procedures and triggers for error handling and other activities.
- Developed the servlets necessary for handling various client requests.
- Designed and developed the Entity beans required for all the database tables required for processing requests and session beans to debit and credit the account, to update the database with cheque orders.
- Developed XML schemas and DOM parsers for all the XML documents used for data transfer and also developed XSLT code for them.
- Designed interfaces and developed banking related J2EE web services for the application.
Environment: Java/J2EE, J2SE, Struts 1.1, XML, DOM, SOAP, Eclipse, WebLogic 8.1, Tomcat, Oracle 9i, PL/SQL.
Confidential
Java Developer
Responsibilities:
- Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
- Used Struts framework that separates the implementation logic from the client.
- Used Hibernate for persistence and object/relational mapping for the Java EE platform and also establishing connection and interacting with the database.
- Developed apex SOAP web service and generated WSDL files for the consumers.
- Implemented the client side data validation logic using Java Script.
- Developed user interactive screens using HTML, DHTML, Java Script and CSS.
- Used Apache Axis for the implementation of the SOAP
- Used Data Access Object (DAO) Design Pattern for Data base persistence.
- Developed the ANT scripts to compile and deploy J2EE components into the container.
- Written JUnit test cases for unit testing for java classes.
- Making changes/fixes to the existing application. Modification and review of middleware solution design and specification documents.
Environment: Java, J2EE, JSP, Servlets, Hibernate, JDBC, JavaScript, Oracle 8i, HTML, WebLogic, HTML, XML, Windows XP.
