Salesforce Lightning Developer Resume
Reston, VA
PROFESSIONAL SUMMARY:
- Over 9 years of experience in all phases of software development life cycle.
- Experience in SFDC development using Apex classes and Triggers, Visual Force, Force.com IDE, SOQL, SOSL.
- Experienced in System Development Life Cycle (SDLC). Involved in different phases of development.
- Experienced in developing Formula fields, Validation rules, Workflow rules and Approval process.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events.
- Experience in analyzing business requirements, entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master - detail relationships.
- Experience in Administration, Configuration, Implementation, Lightning, and support experience with Salesforce platform.
- Built Web application using Python, Django, Flask, JavaScript, AJAX, HTML and template languages.
- Extensive experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Data Integration and Data Migration using ETL tools like Data Loader, Import Wizard and Informatics on the cloud.
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Apex Test Methods, Apex Web Service, and Visual force Pages, Visual force Components & Controllers.
- Proficient in writing code while keeping a check on the Governor Limits.
- Proficient in using Eclipse based force. IDE to develop and deploy force.com.
- Experienced in Salesforce outlook integration.
- Experience object oriented programming (OOP) concepts using Python, C++ and java.
- Worked on Lightning Process builder flows, Connect API, Chatter and quick Action.
- Extensive experience of automating complex business processes using declarative features such as reports, dashboards and dynamic dashboard .
- Knowledge on Salesforce Lightning Process Builder, Lightning UI/UX app builder and creating Visual Workflows, Salesforce support communities and Chatter groups.
- Experienced in Lightning Experience which includes the Lightning Component Framework and also involved in building lightning component using the Aura framework.
- Experience working with Lightning Design System(LDS) to enhance the Visual force pages.
- Implemented security and sharing rules at object, field and record level for different users at different levels of organization.
- Experience with Requests, Numpy, Scipy, Matplotlib, and Pandas python libraries during development lifecycle.
- Created various profiles, roles and configured the permissions based on the organizational hierarchy.
- Experienced in Sales cloud and Service Cloud implementation.
- Leveraged Communities of Salesforce to setup Partner and Customer Portal.
- Data Integration and Data Migration using ETL tools like Data Loader, Import Wizard and Informatics on the cloud.
- Strong experience using Web Services and API’s in python.
- Proficiency in web technologies like HTML, XML, CSS, JSP, JQuery JavaScript and databases such as SQL Server and Oracle.
- Experienced in Salesforce outlook integration .
- Worked on Salesforce Communities and created VF pages for Communities.
- Excellent communication and inter-personal skills, technical documentation and reporting skills, accustomed to working in both large and small team environments.
- Ability to effectively communicate technical issues and resolve problems at all levels of the organization both internally and externally; to handle full workload and meet proposed deadlines.
- Accomplishments in analysis of large-scale business systems, Business Requirement Documents, Business Overview Documents, Authoring Narrative Use Cases, Functional Specifications, Technical Specifications, reporting and testing plans.
TECHNICAL SKILLS:
CRM Packages: Salesforce Cloud Platform (inlcuding sales,service and marketing cloud),Salesforce.com. Pivotal
Salesforce Tools: Eclipse, Eclipse IDE with Force.com plug-in, Developer Console, Apex Data Loader, Migration tool, Web services APIs, Connector and Force.com Platform (Sandbox and Production).Apex, Visual force, SOQL, SOSL, Apex Triggers, Workflows, Approvals, Email Templates, Email Alerts,Formulae, Validation Rules, Static Resources,Components, Reports & Dashboards,Governor Limits, Communities, AppExchange,Salesforce.com Chatter, Roles & Profiles, Lightning Components, Lightning Process Builder, User Management, Case Management, Data Management,Opportunity Management, Campaign Management,Change Set and Continuous Integration Deployment.
Programming Languages: Force.com, Visual force, Apex Classes/Controllers, Apex Triggers, Visual force Pages/Components SOQL, SOSL and SQL,Salesforce.com, Salesforce1, AJAX, Web Services, SOAP, REST, WSDL, Oracle Fusion Middleware(FMW) Integration, SaaS, PaaS, IaaS, Cloud Platform, C, C++, C#, SQL, .NET, JAVA. Salesforce Lightning Design System and Lightning Components, Aura Framework, JavaScript Controllers, Server-side Controllers.
Web Technologies: Web Services, Python, Java, JavaScript, REST API, CSS, HTML, XML, SOAP API, AJAX
Databases: SQL Developer, Oracle9i, Oracle 10g, MySQL
Operating System: Windows 7/ XP/ VISTA, Windows Server 2000/ 2003
ETL Tools: Informatica Power Center.
PROFESSIONAL EXPERIENCE:
Confidential, Reston VA
Salesforce Lightning Developer
Responsibilities:
- Worked as enhancement developer and team member, performed the roles of Salesforce.com Developer and Administrator in the organization.
- Created Workflow rules, Validation rules and defined related tasks, email alerts, and field updates.
- Worked on various salesforce.com Standard objects like Accounts, Contacts, Leads, Opportunities and Reports.
- Created and Configured Custom objects, Custom tabs and deployed Workflows, Approval processes, Validation rules and Sharing rules to meet the requirements of the application.
- Worked on reports and dashboards to create and update the existing reports.
- Performed Administration tasks like User Management, Data Management, Creating and Managing roles and profiles.
- Created workflows on all SObjects to triggering standard Workflow Outbound Messages from different SObjects to deliver the SOAP based XML payloads to FMW upon the different DML actions performed by user.
- Embedded Javascript and JQuery in the visualforce pages.
- Designed the Web application Using Python on Django Web Framework pattern to make it extensible and flexible.
- Designed and developed Apex Classes, Controllers and Controller extensions for various functional needs in the application.
- Involved in developing and updating the Visualforce pages as the per the changing business requirement.
- Build reusable components, and customized Salesforce1 mobile app using Lightning component framework.
- Used field level security along with page layouts in Lightning to manage access to certain fields.
- Involved in end to end QA and UAT testing and validation of CPQ including Products, Pricing, Quoting etc.
- Wrapper developed in Python for instantiating multi-threaded application and running with other applications.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- Developed presentation layer using HTML, CSS, JSP and JavaScript.
- Used SOQL SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Generated documents and spreadsheets by gathering data from objects and merging in to template using Conga compressor.
- Generated various report using Python Report lab and sent to Business users to improve their decision making.
- Backend scripting/parsing using Perl and Python.
- Replaced all the JavaScript buttons with Quick Actions or Lightning Components in Lightning.
- Used Lightning Design System(LDS) to enhance the look and feel of the application.
- Worked with Lightning process builder for visualizing and creating automated business processes.
- Development of test framework using the Python.
- Efficient in using GitHub, Workbench, Manvensmate, Eclipse IDE, Changesets, ANT, Developer Console, SOAP UI and POSTMAN.
- Utilized PyUnit, the Python unit test framework for testing the functionality of the application.
- Involved in the Pardot Campaign setup.
- Used Pardot to automate the marketing and sales process for lead generation.
- Involved in developing the Pardot forms, form handlers and Pardot landing pages.
- Worked with Salesforce Connect to access the data from external system.
- Worked with Salesforce.com sandbox Integration and production environments.
- Developed Apex Triggers for various functional needs of the application and tested code.
- Involved in importing and exporting the records using Dataloader.
- Built custom solutions with Apex and VisualForce, which support most critical processes and workflows.
- Assist in the configuration and maintenance of Sandbox environments to facilitate success development and QA testing of new on-demand features and functionality in Sales Cloud Platform.
- Worked with the Financial service cloud to integrate the business model and to increase the productivity.
- Responsible for my Project deployments for all the releases and for Post deployment Testing.
Environment: Salesforce.com platform, Salesforce Lightning, Salesforce Connect, Apex classes, triggers, Visual Force (Pages, Component & Controllers),Lightning Design System(LDS), Sales Cloud, Workflow Rules & Approval Processes, Python, JavaScript, JQuery, SOAP, Pardot, Financial Service cloud, Heroku, Eclipse IDE, SOAP UI and POSTMAN Testing, Page Layouts, Reports, record Types, Data Loader, SOQL, SOSL, Dashboards, Web Services.
Confidential, Albany, NY
Salesforce Developer /Administrator
Responsibilities:
- Worked as enhancement team member and performed the roles of Developer and Administrator in the organization.
- Involved in Constant Contact Integration with Salesforce in order to get Contacts from Constant Contact.
- Involved in Lightning Sync Outlook Integration with Salesforce in order to Sync Contacts and Events from Outlook.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Worked on upgrading Salesforce classic application into Lightning application.
- Worked with Lightning process builder.
- Managed team to create Custom objects, Custom fields, Custom tabs, Field Dependencies, Record Types, Validation rules and URL Hacking.
- Developing the Python APIs which represent the memory subsystem.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements.
- Debugging the failure issues by capturing the array and register dumps using Python scripts, traces and performing several experiments by interacting with the design team.
- Involved in the development of a web authentication module using Java Servlets, JSP to authenticate a user based on a dynamically created token by a web authentication software
- Designed the solution by customizing various standard objects of SalesForce.com.
- Involved in building Lightning components and process builder.
- Maintenance of installed Managed Packages in Lightning using Apex.
- Used field level security along with page layouts in Lightning to manage access to certain fields.
- Experienced in building reports, report folders, dashboards and creating analytic snapshots.
- Experienced in writing triggers on various objects. Worked on various Experience in writing Apex Classes, Visualforce Pages.
- Development of the harassers using the Python which involved development of several flows and state machines in the memory controller.
- Involved in developing and updating the Visualforce pages as the per the changing business requirement.
- Increased speed and memory efficiency by implementing code migration to convert python code to C/C++ using Cython.
- Used SOQL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used tools like Eclipse, Force.com IDE and Apex explorer for development, testing and deployment.
- Used Data Loader for insert, update, and bulk import or Involved in writing test classes.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Built custom solutions with Apex and VisualForce, which support most critical processes and workflows.
- Designed and developed Kanban style production management application using Apex, HTML, JavaScript and Visual Force.
- Involved in Scrum meetings - daily standup, sprint planning, review & retrospective.
Environment: Windows XP, Force.com platform, Salesforce.com, Salesforce Enterprise EditionCustom/Standard Objects, Custom Tabs, Page Layouts, SOQL/SOSL Queries, Workflows and Approvals, Web Services, Reports, Python, JavaScript, JQuery, Salesforce Lightning, HTML, Force.com Eclipse Plug-in, Salesfroce.com data loader,Security Controls, Email Services, WSDL.
Confidential, LIVONIA, MI
Salesforce Developer/Admin
Responsibilities:
- Performed the role of Salesforce.com Developer and Administrator in the organization.
- Used Agile methodology for managing the projects in which the projects were divided into sprints.
- Designed the solution by customizing various standard objects of Salesforce.com (SFDC).
- Used Salesforce Data Loader (wizard-driven import/export tool with drag and drop data mapping, support for create, insert, upsert, delete, hard delete, query and bulk loads) to import and export the data.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Defined lookup and master-detail relationships on the objects and created junction objects.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Added formula fields and validations to new and existing objects.
- Implemented Salesforce best practices using standard objects like Accounts, Contacts, Leads, Opportunities, Reports and Dashboards.
- Implemented pick lists, dependent pick lists, lookups and master detail relationships on the custom objects.
- Involved in building Lightning components and process builder.
- Maintenance of installed Managed Packages in Lightning using Apex.
- Used field level security along with page layouts in Lightning to manage access to certain fields.
- Implemented Data segregation through Record Types and Field level security.
- Created Workflow Rules and Approval Process to implement business logic.
- Developed Visual force Pages to include extra functionality and wrote ApexClasses to provide functionality to the visual pages.
- Developed dynamic salesforce.com visual force pages using Javascript, JQuery.
- Created Letterheads and Email Templates for sending organizational announcements and communications to both internal Users and external Contacts.
- Developed BULKAPI calls (REST) to interact with the 3rd party tools.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Experience in reviewing Test Procedures, defining Test cases, analyzing bugs, interacting with team members in fixing errors and User Acceptance Testing (UAT).
- Analyzed change requests for existing applications and projects implementing new applications and creating process models, specifications, diagrams and charts to provide direction to the project teams.
- Prepared user manual and technical support document.
Environment: Salesforce.com platform, GIT, ANT, Apex classes, triggers, Visual Force (Pages, Component & Controllers), Salesforce Lightning, JavaScript,Informatica Cloud, SQL Server 2008, email Templates, Reports, Dashboards, Web Services and Sandbox.
Confidential
Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization
- 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.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to better utilize Sales force as a sales tool and configured various Reports for different user profiles based on the needs of the organization.
- Created various Profiles, Roles, Page Layouts, and Record Types and configured the Permissions based on the Organization hierarchy requirements.
- Development of data structures, xml parsing using Python.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
- Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented Data Loader through the Command Line Interface to extract the data from database.
- Performed data cleanup and/or Data migration to/from Sandbox and Production.
- 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.
- Wrote multiple programs in Python to monitor virtual machine usage data using VMWare API calls.
- Installed the Call Center Applications and allowed the end users to maintain a track history of customer complaints.
- Experience in developing web interfaces for clients both through Force.com Sites and standard web technologies including but not limited to HTML, CSS, XML, and JavaScript.
- Developed custom SOAP Web Services in Salesforce and published for External applications for consuming.
- Integrated applications using web services by consuming the WSDL files for extracting the data from the external systems.
- Configured Chatter for the Users in the Organization for collaboration.
- Used web technologies like HTML, XML, CSS and JavaScript
- Wrote a program to monitor Virtual Machine performance data using VMWare API's.
- Wrote a program to use REST API calls to interface with Veeam backup server, and parse output reports of an excel file in python to monitor customer backup usages.
- Written Apex Test classes to Unit test Apex classes before moving to Production.
- Created and maintained the documentation for Design, Migration and Integration.
- Deployed applications from Sandbox to Production.
Environment: Salesforce.com platform, JIRA, Apex, Visual Force (Pages, Component & Controllers), Workflow Rules & Approval Processes, AppExchange, Apex Data Loader, HTML, CSS, XML, JavaScript, SOAP API, REST API, python, Email Services Custom Objects, Page Layouts, Reports, Dashboards, Web Services and Sandbox, Eclipse IDE tool.
Confidential, ATLANTA, GA
Salesforce Developer/Admin
Responsibilities:
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Created user Roles and Profiles and sharing settings.
- Developed workflow rules, time triggered workflows for various business requirements.
- Used field level security, profiles and audit trail setup to ensure that protected data is only with authorized users.
- Created pick lists, dependent pick lists, lookups fields, junction objects, master detail relationships, validation and formula fields.
- Demand to provide integration to perform advanced reporting, analysis and for Quotation process.
- Created custom field and field dependencies on standard objects like Accounts, Contacts, Cases, Campaigns and Solutions.
- Designed and Implemented the Page layouts and Custom tabs to suit the needs of the application.
- Developed Apex classes, Controller classes and Apex Triggers on Force. com platform to customize application according to functional needs.
- Imported excel based customer information records in to Accounts, Contacts and Cases using Data Loader and Import Wizard.
- Supported the data integration activities for migrating and synchronizing data using Informatica On Demand.
- Implemented escalation rules, automatic case generation and their escalation to call center representative, and generated email alerts for quick issue resolution.
- Developed Custom Reports and Dashboards as per given requirements.
- Used tomcat to run backend java integrations.
- Supported the data integration activities for migrating and synchronizing data using Informatica On Demand.
- Created test scenarios on Sandbox environment and migrated code to deployment instance after testing.
Environment: Saleforce.com platform, Apex, Visualforce, SOQL, SOSL, Workflow & Approvals, Reports, AppExchange, Custom Objects, Custom Tabs, Windows XP, Sales cloud & Service cloud, Integration, Web Services
Confidential
Salesforce Developer
Responsibilities:
- Out-of-the-box Sales Cloud rollout, bulk data migration services, and 2-day onsite training for users and power users.
- We also helped the client to in corporate their forecasting process into Salesforce. Salesforce customizable forecasts enabled the executives to review forecast and drill down through forecast amounts to see the opportunities included in the forecast.
- Each value in the opportunity stage is automatically mapped to the probability and value in the Forecast Category.
- Developed Apex Triggers, Apex Classes and Test Methods.
- Created custom controllers implementing complex code for retrieval from Salesforce to Visual Force pages.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Automated Regression analysis for determining fund returns based on index returns (Python/Excel)
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Designed and developed Kanban style production management application using Apex, HTML, JavaScript and Visual Force.
- Involved in Scrum meetings - daily standup, sprint planning, review & retrospective.
- Created custom objects, validation rules for projects, Project Tasks & Related Objects.
- Worked on Code migration from HTML to Visual force Page.
- Designed and developed Apex Program, Test Classes for various functional needs in the application.
- Collecting improvement from Support Team raised by Client Call center Agents.
- Handling the improvement raised in CPQ and modifying the code.
- Managing & releasing the versions.
- Planning and implementing major & minor releases.
- Working on complex improvement which have high priority for overnight releases.
- Importing External data into Salesforce.
- Worked on Change sets to migrate code from sandbox to production.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Saledforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, JavaScript, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g, Windows XP
Confidential
Salesforce Developer
Responsibilities:
- As a Salesforce implementation partner, customized Salesforce out-of-the-box Sales Cloud functionalities and workflow automation to help 3 departments of the community college district use Sales Cloud effectively.
- Set up user profile, hierarchy, and sharing rules
- Created 2 Visualforce web-to-lead forms.
- Created email templates for lead assignment rules, auto-response rules, and to prospects.
- Set up a completely unique sales process for all 3 departments.
- Created a dynamic list of available rooms based on selected campus - room rental fee is automatically calculated.
- Used tomcat to run backend java integrations.
- Created custom templates for generating invoices, contracts and agreements (in pdf format) for all 3 departments.
- Installed and configured app for events, rentals, and tickets.
- Installed and configured app for volunteer management.
- Provided user adoption training
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Saledforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, JavaScript, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g, Windows XP
Java Developer
Confidential
Responsibilities:
- Developed Controllers for request handling using spring framework.
- Designed and developed application components and architectural proof of concepts using Java, JSP, JSF, Struts, and AJAX.
- Participated in Enterprise Integration experience web services
- Configured JMS, MQ and Hibernate on Web sphere and Jobs
- Focused on Declarative transaction management
- Developed XML files for mapping requests to controllers
- Coded Spring Port lets to build portal pages for application using JSR 286 API
- Hibernate templates were used to access database
- Developed applications using Python and MySQL for database design
- Use the DAO in developing application code
- Developed stored procedures.
- Extensively used Java Collection framework and Exception handling.
Environment: Core Java, J2EE5, spring, JSP, XML, Spring TLD, JSP, Servlets, Hibernate Criteria API, XSLT, CSS, JSF,JSF Rich Faces, WASD5.1, Java Swing, Web service, AXIS Server2, WSDL, XML, Glassfish, jsr 286 API, UML, EJB,Javascript, JQuery, Hibernate, SQL, CVS, Agile, JUnit.