Lead Salesforce Developer Resume
Aliso Viejo, CA
SUMMARY:
- A Salesforce (SFDC) certified professional with over 9 years of Comprehensive experience in CRM, CPQ and JAVA application design, software development life cycle (SDLC), development and Implementation of various IT applications.
- Hands on Experience in designing and developing force.com applications, subsequently packaging application using Manage Packages.
- Experience in designing, developing and implementing applications like Sales, Marketing automation, Partner Portal and Service\ Support modules on force.com platform
- Experience with designing the solution integrated with SFDC and Heroku with JAVA based web services. Also Leveraged Heroku Postgres Database services with JDBC connectivity.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, Reports and Dashboards
- Designed custom formula fields, field dependencies, validation rules, workflow rules, Process Builder and approval processes for automated alerts, field updates and email generation according to application requirements
- Configured security and sharing rules at object, field and record level for different users at different levels of organization
- Customized page layouts, search layouts, custom links, related lists and other components on a record detail and edit pages as per the business needs.
- Experience in developing Apex Classes, Apex Triggers, Process Builder & SOAP\REST based Web services
- Designed and developed SOAP based web services to integrate Salesforce with different external system
- Expertise in building Visualforce Pages, Visualforce Custom Controllers, Components, Custom Objects, Reports, Dashboards, Tabs and Customer Portal
- Experience in large data migrations using SF Data Loader and Export\Import salesforce utilities.
- Extensive knowledge about working processes such as time management and process optimizations
- Excellent interpersonal communication, problem solving skills and Business analytical skills
TECHNICAL SKILLS:
Operating Systems: Windows
Programming Languages: C, C++, Java
CRM: Oracle Siebel CRM, Salesforce.com, Veeva CRM
Salesforce Technologies: Veeva CRM, force.com Platform, Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visualforce (Pages, Components, Controllers), Apex Web Services, Workflow & Approvals, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Eclipse plug - in, Process Builder, Manage Packages, Chatter, Communities, Lightening components, Lighting Connect, External objects.
Web Programming: HTML, CSS
Scripting Languages: Java Script
Tools: SOAP UI, TOAD, Data Loader
Database: Oracle 9i/10g
IDE: Eclipse, Net Beans
PROFESSIONAL EXPERIENCE:
Confidential,Aliso Viejo, CA
Lead Salesforce Developer
Responsibilities:
- Configuring and Customising Saleforce.com application for the clients under Scrum (Agile software delivery Methodology) with every Month Sprit.
- Leading the offshore development team.
- Providing Solution for new business problems.
- Implemented responsive web pages using JavaScript frame work and lighting CSS for Salesforce1 solutions.
- Prepared and Reviewed Technical design documents and code.
- Design and develop Apex classes, controller classes, controller extensions, Visualforce pages and Apex triggers.
- Designed integration using Connect App, REST and SOAP.
- Use TFS for work allocation ad project Management.
Confidential, Tx
Salesforce Technical Specialist
Responsibilities:
- Engaged in Project Discovery and Requirement gathering with the client for new enhancements to Fidelity salesforce instances across multiple geographies.
- Served as the Technical lead for the CRM development team for the Global salesforce implementation.
- Involved in building Java application to be deployed on Heroku to be integrated with SFDC using REST and SOAP based web services.
- Initiated and Implemented the CTI for Central European wholesale SFDC instance.
- Key team player in implementing Cloud Security PERSPECSYS and analysing Salesforce Shield.
- Developed Android Mobile application integrated with SFDC to manage meetings for Italian clients and supported IOS application development.
- Design and develop Apex classes, controllers, controller extensions, Visualforce pages and Apex triggers for various client requirements.
- Provides exceptional Salesforce.com support services for the client by delivering customizations and code fixes to their application.
- Supports data migration activities such as importing data of Legacy CRM (aptean: pivotal) to Saleforce.com
- Developed SOAP based web services to integrate Salesforce with marketing tool and multiple source systems using Informatica as middleware.
- Delivered Android app for the local transport management.
Environment: Salesforce.com platform, Apex, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, SOQL, Email Services, Force.com IDE, Windows 7, Soap UI, Stoneshot Marketing Automation tool, core Java, Android.
Confidential
Salesforce Developer/Consultant
Responsibilities:
- Configuring and Customising Saleforce.com application for the clients using agile software delivery Methodology.
- As part of solution team got involved with Feasibility study of migration projects and Estimation.
- Designed and developed UI in Visualforce using HTML and CSS for portal built on force.com platform.
- Prepared and Reviewed Technical design documents.
- Design and develop Apex classes, controller classes, controller extensions, Visualforce pages and Apex triggers.
- Use Force.com IDE, change sets, Jenkins, Ant for deployment of code into sandbox and production orgs with continuous integration.
- Assumed multiple roles of Tech Lead and Developer in SFDC Implementation. Details of the project delivered:
- Implemented communities and chatter for Roche Client to facilitate communication with global partners.
- Building SFDC classic Application, Customer portal (Community portals) and sites Implementation to facilitate booking system for Nuffield health.
- Integration with COBOL based third party legacy system using SFDC API.
- Helped with Informatica cloud (ICS) Integration with SFDC for client’s In-house booking management systems.
- Provide solution to Salesforce.com integration with backend fulfilment SAP system for Shire.
- Developed and supported migration to Veeva CRM (vBio-pharma) for Confidential .
Environment: Salesforce.com platform, Customer Portal, Partner portal, Chatter, Communities, VEEVA CRM, Apex Language, Visual Force (Pages, Component & Controllers), Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, Sandbox data loading, Informatica on demand, Force.com IDE, Windows XP.
Confidential, Canada
Siebel Developer/Consultant
Responsibilities:
- Siebel Application development order management for multi-lingual implementation.
- Workflow, Scripting, VBC, IO, IC and configuration.
- Enterprise Integration Manager, Enterprise Application Integration.
Environment: Siebel CRM version 7.8, Toad, Siebel Tools, SQL, PL\SQL, EIM.
Confidential Pharmaceuticals, US
Salesforce + Siebel Developer/Consultant
Responsibilities:
- Was involved with the Siebel to salesforce migration project as a data Stuart. This was Pilot implementation of Veeva CRM for Confidential Spain.
- Siebel Application development Sample management.
- Workflow, Scripting, VBC and configuration.
- Siebel TBUI
Environment: Siebel CRM version 8.0, Toad, Siebel Tools, SQL, PL\SQL.
Confidential
Siebel Developer/Admin
Responsibilities:
- Worked as Siebel development team as a software engineer.
- Developed Siebel Application development order mgmt. (CPQ).
- Used Workflow, Scripting, VBC and configuration.
- Configured Siebel-Product Configurator
- Implemented Siebel-Smart script for FAQ and self-support flows.
Environment: Siebel CRM version 8.0, Toad, Siebel Tools.
Confidential
Siebel Developer/Admin
Responsibilities:
- Worked in Siebel team as a software engineer which provides services to capital finance, Healthcare financial services, Equipment Finance and Facto Finance departments of GE
- Application Development, Maintenance, configuration and Scripting as per the changing requirement.
- Role involved resolving tickets that are raised in production environment.
- Project involved handling 9 Siebel application one of the largest Siebel implementation.
- Resolving production issues, Handling Interface issues and working with interface team to resolve the issues.
Environment: Siebel CRM version 7.5, 8.0, Wiki SOP (Specific Operating Procedure), Siebel Tools, Clarify, Teradata.
Confidential
Java Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application. Implemented following Projects
- METLOG: METLOG is a user interface designed to provide all the features to an end user for interacting with Wind Monitor (An Envirotech Product) in professional environment.
- Transfer data using serial port, interpreting data downloaded from the logger and displaying the data in the formats like spread sheet.
- Producing graphs (single variation and dual variation), average tables and wind roses for data.
- Live transmission of data from logger via serial cable and Modem (using AT commands) which was updated after every second.
- Facility to create user account for security of data and implementing HASPKEY for software security.
- Providing help about software with HTML HELP.
- METVIEW: METVIEW is a customized version of METLOG with no LIVE transmission.
- SLM 100: SLM 100 is user interface designed to provide all the features to an end user for interacting with sound level meter (An Envirotech Product) in professional environment. Following are the key features of SLM 100:
- Transfer data using serial port and Interpreting binary data downloaded from the logger.
- Display data in formats like spread sheet in readable format.
- Producing Histogram and variation graphs for data.
- GLYPH: Glyph is a user interface for interacting with the display boards. Following are the key features of Glyph:
- Sending Bitmaps to the board in hexadecimal code.
- UNI CODE implementation for HINDI FONTS to be displayed.
- Converting Images into Bitmaps to be send to the display board.
- Simulating the Display on screen of PC before sending it to display board.
- Communication with display board via modem using AT commands. Prepared Test Cases to test the functionality of the requirements implemented
Environment: Core Java, Java Swings, Port Programming, AT Commands (to configure modem), HTML help