Master Salesforce Developer Resume
Plano, TX
SUMMARY:
- 8+ years of experience as Salesforce Architect, Lead Developer/ Admin with 3 Full life - cycle Implementations with an overall 12+ years of IT experience.
- Currently working as a Master Salesforce Developer at Confidential (Highest Level Developer)
- Developed Secure SFDC applications for highly regulated Financial companies.
- Developed numerous Apex Triggers, Classes, Visualforce pages, SOAP and REST Web services, Http callouts based on 3rd party WSDL/API, Batch and Scheduled jobs.
- Declarative programming for workflows, assignment rules, validation rules, email to case, and all object related customizations.
- Used tools such as Dell Boomi for ETL, IBM Ab-Initio for Data Warehousing, Tableau for reporting large volumes of data, ERP integration with Oracle JDE, APTTUS for CPQ, Marketing Cloud, HubSpot for marketing.
- Developed Service Cloud Console Applications with Canvas Apps to integrate internal Confidential Mortgage Applications within Salesforce. This enabled Loan Officers to use Salesforce for connecting to all intranet Confidential Web Applications with SF as one stop-shop
- Built highly responsive rich UX Visualforce Pages with Angular JS, JavaScript Remoting and SLDS for working with large volumes of data (almost 1.5M records).
- Integrated Salesforce with Confidential applications behind secure gateway layers using certificate based authentication, application level security, OAuth authentication, SOAP Services
- Developed CICD integration with Github to Jenkins hooks and ANT scripts.
- Acceptance Test Driven Development (ATDD) with Cucumber and Java for automation and regression testing, JMeter for Stress testing Visualforce pages with large volume data transactions.
- Built custom sites and realtor/ banker portals using Salesforce sites. Web to Lead sites.
- Worked within Agile Methodology with biweekly sprints, daily standups and monthly releases.
- ERP Integration with Oracle JD Edwards, eCommerce using Salesforce, Custom native Salesforce ETL (Using REST services & Scheduled batch jobs), Configure Price Quote (CPQ), Sales Rep Commissions, Sales Quotas, Revenue Forecasts.
- Followed enterprise software patterns for Salesforce development.
- Proficient in Java, J2EE and C# and their integration with Salesforce Web Services.
- Managed offshore teams, mentored junior engineers and shared best practices.
- Highly motivated team player with forward-looking attitude and possess strong interpersonal skills, problem solving skills; willing to work in a challenging and cross platform environment. Continually provided value added services to the clients through thoughtful experience.
TECHNICAL SKILLS:
Force.com: Web services REST, SOAP, Http Callouts, Visualforce pages, components, Apex Custom Controllers, Apex triggers, SOQL, SOSL, Email services, Batch jobs, Scheduled jobs
Tools: SQL Server Management studio, Force.com Eclipse IDE, Mavens mate IDE, SOQL Explorer, Dataloader.IO, Workbench
Database: SQL Server, My SQL, PostGres, MS Access
Web: HTML 5, CSS 3.0, jQuery, JavaScript, BootStrap, Angular JS, Ajax and XML
Languages: Java, C#, ASP.Net, MVC 5
Servers/OS: Apache Tomcat, IIS/ Windows, Linux and Mac OSX
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Master Salesforce Developer
Responsibilities:
- Service Cloud - Built Visualforce Pages with Lightning Design System, AngularJS and JavaScript Remoting to navigate / search across million lead and opportunity records.
- Implemented Canvas Apps for integration of Confidential apps within Salesforce - this gave the Sales reps (Loan Officers) to launch any internal Confidential application from within Salesforce (Such as Loan Pre-qualification, Loan origination, Rate quotes all within Salesforce)
- Implemented Automated Test Driven Development (ATDD) for Salesforce end-to-end testing along with regression, which is a first amongst Salesforce implementations across several large enterprises.
- Developed Round-Robin Lead Assignment, Lead Duplicate processing logic and Lead nurturing with Apex triggers, daily scheduled batch jobs as well as declarative assignment rules.
- Developed Lead Scoring Rules to manage Lead priorities in the Pipeline. Currently implementing Artificial Intelligence tools for Predictive Lead Scoring.
- Managed Lead aggregation from different sources including web (Zillow, Lending Tree), third party apps, and cross-sell and other integration platforms.
- Implemented Case management automation including email to case, auto response rules, workflows, fax to case as well as manual entry cases.
- Developed Salesforce1 mobile apps for Distributed Sales as well as Integration of Salesforce1 with actions using Visualforce pages.
- Enhanced UI using Angular and BootStrap frameworks. Currently implementing Lightning frameworks.
- Developed Reports and Dashboards to measure key metrics for C-level executives.
- Developed REST and SOAP based web-services for integration with internal enterprise API platforms for Loan fulfillment using XML Secure Gateway.
Confidential, Dallas, TX
Salesforce Developer and Administrator
Responsibilities:
- Developed Approval Process automation for Legal, Finance and Sales approvals of Chase Paymentech terminal sales to small and large scale business customers.
- Integrated APPTUS Configure-Price-Quote tool for Terminal and Accessories.
- De-duping of data by syncing with backend systems and maintaining Salesforce as a System of Record.
- Wrote custom code for Round Robin Lead management based on Agent Experience and Availability.
- Developed workflows for new contract agreement sign-offs with Finance, Legal and Sales leaders.
- Created Web-to-Lead for Confidential Canada and several other Chase sites.
- Integration with Mulesoft for Lead aggregation, scheduled jobs and bogus leads identification and purge
- Developed Record Types, Workflows, Validation rules, Approval Process and several other administrative processes.
- Evaluated different options for Salesforce data encryption at Field level, record level, platform level using both out of the box solutions. Also developed a POC custom AES256 encryption using Salesforce APEX.
Confidential, Dallas,TX
Salesforce Architect
Responsibilities:
- Implemented an end-to-end customized ERP solution integrating our Online store with Salesforce and downstream order fulfillment and processing systems (all developed solely using Salesforce and DBAmp on MS SQL Server)
- Architected and developed a custom ETL solution for processing our online store e-Commerce orders using Salesforce Http callouts and Scheduled batch jobs. (Replaced Dell Boomi $30K/ year savings).
- Created custom solutions for Sales Rep Incentives (commissions), YTD Quotas, custom CPQ and E-mail services.
- Developed REST services to create Salesforce contact records for new online customer registrations.
- Wrote APEX SOAP and REST services to integrate Salesforce with processes within our company as well as external systems. (For example: Tax calculations, Commit taxes to State etc.)
- Developed code in C# using Enterprise WSDL to connect to Salesforce. Used this code to migrate inventory data from daily Excel reports into Salesforce - part of this information was used to communicate to customer via email.
- Created Scheduled batch jobs to overcome Governor limits and run several aggregation processes and web services.
- Integrated with HubSpot (Marketing app) for lead management, analytics and marketing via workflow outbound messages and also configured several AppExchange apps.
- Created custom Visual force pages for Configure, Price and Quote custom solutions inline with our product offerings.
- Created Visual force sites for Web-to-Lead, Account address management etc.
- Implemented Approval processes, Email-to-case, auto-response rules, auto lead assignment rules, email templates, workflows, email alerts, field updates.
- Created reports and Dashboards for C-level management daily reviews and email alerts.
- Practiced best practices for Salesforce development for example such as Single Trigger per Object, Custom settings, Single utility class, Scheduled batch jobs (asynchronous processing) where necessary and avoid governor limits as a whole as well as Code refactoring.
- Utilized SQL Server along with DBAmp for Data backups and integrated with downstream systems for Order fulfillment (Such as Oracle JDE along with Ship confirmation with DHL, FedEx and UPS web services)
Confidential, Santa Clara, CA
Salesforce Developer/ Administrator
Responsibilities:
- Moved legacy CRM data from PeopleSoft to SalesForce. CRM customization to implement latest marketing requirements while maintaining existing infrastructure.
- Created and designed various Report Types.
- Utilized Data loader and import wizard to import leads, contacts, accounts, tasks & opportunities.
- Created new fields, workflows, validation rules, User profiles, security and management, approval processes and maintenance of different reports (summary report, matrix report, tabular report) and Campaigns (Campaign Hierarchies) in Salesforce.com
- Created Sales Dashboards in SalesForce and custom page layouts as per the user's need.
- Performed periodic checks on leads, contacts, activities (open & closed tasks) and opportunities creation in Salesforce.com
- Owned data integrity, business rules, reporting, and analysis responsibilities.
- Created APEX classes and Custom Triggers based on business requirements.
- Developed SOQL queries to import objects based on the query and modify data appropriately.
- Utilized SOAP based Web services to extend Salesforce functionality. All code written in Java.
- Developed Custom Visual Force pages, Batch Apex and Bulk record updates within Governor limits.
- Migrated data between Developer, Test and Production sandboxes using change sets and Eclipse/ Force.com IDE.
- Lead and initiate building the solution design (process/system enhancement) working closely with cross-functional business teams.
- Performed Data Analysis/Data profiling on key Entitlement Data entities in order to quantify the issue, understand the source of bad data and plan for data remediation.
- Created and provided metrics (both Ad-hoc and repetitive) to support data management programs.
Confidential, Santa Clara, CA
Java developer
Environment: Java, Visual C++, Embedded C, Matlab, Visual Basic
Responsibilities:
- Developed Java Swing graphical interfaces as front end GUI to communicate with embedded programs with DLL libraries for a Semiconductor equipment system.
- Developed Web Services using JAX RPC, JAX WS and RESTful services. Published WSDL documents into repository for consumption. Strong knowledge of developing both SOAP/XML and Annotation based Web services.
- Developed Embedded C code to perform machine vision and image processing. This data is later used to calibrate Semiconductor Robots.
- Developed code in MATLAB and Visual C++ to perform data analysis on large amount of log data generated on product tools for diagnostics.
- Tested and verified new software for reliability cycling and bug reporting. Continuous improvements to implement new processes and code updates.
- Wrote documentation for software usage and debugging.
- Managed several Linux servers for data backups and wrote custom shell scripts for data mapping and analysis.