Software Engineer Resume
SUMMARY
- 9+ years of experience with around 5 years in SalesForce.com involved in Development, administration, customization, integration with external systems, communities, lightning design system, migration from classic to lightning, lightning component development.
- 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.
- Knowledge on the Field Service Lightning mobile app how it works and aids on - site job management to a mobile workforce.
- 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 administration Config experience on CRM applications like data exports &imports, application support, security administration, CMC maintenance, and release management.
- Designed and Developed various Inbound/Outbound Web services to enable real time integrations.
- Extensive experience 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.
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, Salesforce CRM, Apttus CLM & CPQ Force.com API tools (Data Loader), Force.com Explorer, Force.com Platform (Sandbox and Production)
Tools: Data Loader, Salesforce-to- Salesforce, Apex- Explorer, Informatica, Jira, Pipeline Tool (Flosum )
Languages: Apex, C/C++, HTML, XML, CSS, AJAX.
Database: SQL Server, Oracle, MySQL.
Web Technologies: HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP.
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Analyzed complex user requirements, procedures, and problems to improve existing System design.
- Used Confluence Pages as Functional Design documents for updated Design Changes
- Worked closely with deployment teams on daily basis to fix the issues from the failure logs.
- Worked on replacing the Old Fields/Objects to New fields/Objects as per business requirements by using the Confluence Documents.
- Good knowledge on Set up field service features according to client unique business needs. This includes installing the Field Service Lightning managed package and Field Service Lightning mobile app.
- Understanding on how to Create service resources and service crews that represent your field service technicians in Field Service Lightening app and add details about their skills, service territories, and availability.
- Configured Web-to-Lead, field mapping for conversion and created Lead assignment rules.
- Communicated regularly with Complex technical Solutions to non- Technical users
- Worked with shared salesforce Environments
- Worked on fixing Apex Classes and failure methods comparing with various Development and Test environments
- Closely interacted with Testing team to resolve the issues raised as per Designed documents.
- Used Jira Application for tracking the progress of the issues related
- Designed and developed customer solutions in Visual Force, Apex, Lightning, D/HTML, CSS, JavaScript, and created and managed complex workflow rules, data validation, and system triggers.
- Worked on Salesforce.com fields, page layouts, record types, searching, list views, Process Builders, reports, and dashboards.
- Worked Closely with NQ Onboarding Team and assembled custom applications using Visualforce.com and Force.com.
- Participation with migration team closely for required operations
- Designed workflows for email alerts, lead escalation, automated lead routing, and task creation.
- Worked on fixing end to end application components involving with NQ Team.
- Analyzed and Written Apex classes, Controller, Extension Controllers and Apex Triggers in the application for various Business/functional requirements.
- Support with data validation, quality issues, integrity, accuracy, consistency and works to resolve impacting issues related to data elements de-duplication and cleaning.
- Salesforce.com admin support: User access administration, regular data loads, data validation.
- Responsible for implementing custom functionalities for custom objects using Apex code.
- Maintaining test coverage of 85% for all the classes and triggers and supporting deployment activities
- Worked on FLS (Field level Security) and OLS (object level Security) permission sets
- 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 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.
Environment: Salesforce Unlimited Edition, Service Cloud, Sales Cloud, Salesforce Communities, Apex, Visual Force (Pages, Component & Controllers), Salesforce (SFDC), Salesforce CRM, Apttus CLM & CPQ Mobile SDK for IOS and Android, Web Service, XSL, jQuery, JavaScript. Lightning, jQuery, JSON, HTML5, CSS3, JS, Workflow & Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Eclipse/Force.com IDE,Jira,Flosum,Confluence.
Confidential
Salesforce Developer
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 created and managed complex workflow rules, data validation, and system triggers.
- Customize Salesforce.com fields, page layouts, record types, searching, list views, queues, reports, and dashboards.
- Designed and assembled custom applications using Visualforce.com and Force.com.
- Reengineered current CRM SFDC system to use the standard core SFDC functionalities.
- Customization of Apttus product and CLM by using Salesforce features like triggers, VF pages.
- Designed workflows for email alerts, lead escalation, automated lead routing, and task creation.
- 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 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 Apps from Salesforce Classic to Lightning experience to develop rich user interface and better interaction of pages.
- 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.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on logic and Interactions in Lightning Applications.
- 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.
- Worked on various Custom Objects, Relationships, Tabs, Lightning apps, Salesforce1, Validation rules, Page layouts, Search layouts, Compact Layouts to organize fields in Classic and Salesforce1, Custom Links/Buttons and Related Lists.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Interacted with the Salesforce.com premium tech support team on a regular basis
- Evaluate team and individual performance by analyzing data, reviewing cases, and monitoring customer interactions
- Feedback on processes efficiency and process improvement between ExactTarget, clients and partners
- Feedback on processes efficiency and process improvement between Marketing Cloud, clients and partners
- Assist in resolution of escalated situations initiated by Marketing Cloud, clients and partners
- Manage Escalations on behalf of the client and/or Marketing Cloud
- Ensure adherence to client service level agreements and timely case resolution
- Facilitate and maintain positive relationships with Marketing Cloud teams, clients and partners
Environment: Salesforce Unlimited Edition, Service Cloud, Sales Cloud, Salesforce Communities, Apex, Visual Force (Pages, Component & Controllers), Salesforce (SFDC), Salesforce CRM, Apttus CLM & CPQ Mobile SDK for IOS and Android, Web Service, XSL, jQuery, JavaScript. Lightning, jQuery, JSON, HTML5, CSS3, JS, Workflow & Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Eclipse/Force.com IDE, DocuSign.
Confidential, Washington DC
Salesforce Developer
Responsibilities:
- Skilled in Salesforce CRM, Apttus CLM & CPQ & Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Created Custom objects to build new application functionality in the Salesforce.com.
- Designed various tasks such as navigation wizard at the frontend using jQuery.
- Developed software for mobile applications for both Android and iOS using Kotlin, Java, Swift, and Objective-C
- Utilized tools in the software development process such as Git, Apttus CLM and CPQ, Gerrit, Bit Bucket, Jira, Confluence, X code, and Android Studio
- Responsible for performing all tasks required to develop, implement, and support the Salesforce.Com application integration of the Apttus CLM and CPQ
- Interacted with the Salesforce.com and Apttus premium tech support team on a regular basis.
- Created and executed designs for software components within a larger project
- Collaborated across teams throughout the software development process, add value through participation in peer code reviews
- Provide reliable solutions to a variety of problems using sound problem solving techniques
- Perform technical root cause analysis and outlines corrective action for given problems
- Serve as mentor to less experienced software engineers
- Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes
- Developed visual force pages, Component, created tabbed view and designed these pages using style sheets.
- Designed various Web Pages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Responsible for understanding the data migrating requirements and Analyse data to be loaded from legacy systems to Salesforce.com.
- Created new user accounts and configure Salesforce.com to fit security levels at the user and organization levels.
- Developed Apex Classes & Triggers to implement the business logic as per the requirements.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and dashboards.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Developed SOAP, REST web services classes for external applications accessing salesforce.com data with restricted access.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic, used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Used Data Loader to transfer the data to production and Full sandboxes, used Eclipse IDE for complete Apex Programming.
- Experience in Customizing page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for integrity of the data.
- Experience in creating lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Salesforce CRM, Apttus CLM & CPQ Email Services, Eclipse IDE, Windows, Tabs, Controllers, Triggers, Visualforce, Page layouts, SOQL, SOSL, Custom Reports, Dashboards, Data Loader, Eclipse IDE, Workflows & Approvals, SOAP, REST, HTML, JavaScript, Ajax and jQuery.
Confidential
Salesforce Developer
Responsibilities:
- Worked with Business Users and Business analysts for requirements gathering, analyzing the requirements.
- Involved in Customizing and deploying the CRM tool Salesforce.com to include business requirement development, dashboard development, report & list view development, process flows and documentation.
- Developing Apex classes, Apex Triggers, Visualforce Pages using Force.com Eclipse IDE.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web Services) and Visualforce that consists of several new data integrations and customizations are done to B2B and B2C Salesforce.com.
- Used SOQL and SOSL statements within the custom controllers, extensions and triggers properly to avoid Governor Limits.
- Designed, and Implemented the Custom Business objects, Entity-Relationship data model, Page layouts, Custom tabs, Components to meet the needs of the application.
- Created user Roles and Profiles and customized their Security controls and shared settings.
- Implemented pick lists, dependent pick lists, lookups, junction objects, master-detail relationships.
- Worked on Single Sign-on (SSO) to integrate internal enterprise application with Salesforce using SAML configuration settings in SFDC, using identity provider as LDAP.
- Designed various types Email templates for auto response to customers.
- Designed and developed workflow rules and approval process and action like creating tasks, field updates and Email alerts.
- Developed several Custom Reports to better assist managers and management and report folders to provide report accessibility to appropriate users.
- Customized Dashboards to provide daily forecasts and track opportunities, deal registrations and customer engagement.
- 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.
- Used the sandbox for unit testing and assisted business users in CRM deployment validation testing.
- Created supporting documentation for application development tasks that includes Cast Iron orchestrations and Salesforce.com customizations.
- Involved in the training sessions to the internal business users to use the application and develop their own custom report.
- Worked with CRM Application Development Team to complete development, test support and deployment activities.
Environment: Salesforce.com, Eclipse, Force.com Explorer, Sales Cloud, Service Cloud, Apex classes, Triggers, Visualforce pages, Component & Controllers, Workflow rules, Approvals process, Email Templates, Reports, Dashboards, Eclipse, Windows XP.
Confidential, New York city, NY
Salesforce Developer/ Administrator
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and using other Platform based technologies like Visualforce, Force.com API, and Web Services.
- Customized tab worked with various standard objects like Accounts, Contacts, Leads, Campaigns, Cases and Solutions.
- 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.