Senior Software Engineer - Salesforce Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Leverage extensive Salesforce and Java design, development, and support experience and leadership to help companies succeed in delivering high value Salesforce systems and components to business partners quickly and problem free.
- Sales Cloud and Service Cloud (Field Service Lightning) implementations, Marketing Cloud exposure, Classic and Lightning Experience, Apex, Apex Triggers, extensive Scheduled Batch, VisualForce pages controllers and components, One - Page Apps with Angular JS / JQuery, Data Modelling, Custom Objects and Fields, Lightning Apps, Lightning Components with Aura, Reports, Dashboards, Quick Actions, Validation Rules, Process Builder, Work Flows, Platform Events, Canvas Apps, App Exchange app installations and support (Vlocity Omniscript and Dataraptor, Smarsh for Chatter, Flosum, etc), security frameworks and field encryption, Territory Management integration, Contact Center implementations with Email-to-Case, CTI, and Canvas Apps for legacy system integrations into Lightning Apps, Salesforce Workbench and Dataloader Utilities, custom data integration frameworks with REST Web Services, custom sandbox refresh frameworks, custom object consolidation frameworks, custom monitoring frameworks, Trigger/Automation frameworks.
- Designed and implemented Home Office and High-Profile Client data access restriction customizations to ensure only authorized people can access highly restricted data.
- Designed and implemented an extensible SandboxPostCopy framework to scrub sensitive data copied from Production to full and partial copy Sandboxes.
- Designed and implemented an extensible consolidation framework with custom reparenting and field survivorship rule processing as well as the use of Salesforce’s native System.Database.merge().
- Helped design and led team to implement a Trigger Framework to enforce Trigger best practices and provide critical eco-system controls like enabling/disabling triggers and/or their handlers as needed.
- Designed and implemented robust and extensible data integration (import and export) service including a Lightning App with dashboard of reports and list views to monitor, troubleshoot, and correct integration activity.
- Designed and implemented an extensible org-wide monitoring framework with components like a monitor for Vlocity Dataraptor app problems along with custom logic to restart, and a component to clean up data from partial copy sandboxes that are nearing capacity, etc.
- Designed and implemented Process Builder framework to capture Live Chat transcripts for regulated agents and format into Salesforce Chatter messages to pass them on to Smarsh Cloud via Smarsh for Chatter App Exchange app.
- Acquired and installed Smarsh for Chatter app from App Exchange and integrated with Sales and Service Clouds to ensure all regulated agent Chatter communications are monitored.
- Helped design and implement complex meeting planning and scheduling system on Service Cloud Field Service module.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer - Salesforce Developer
Responsibilities:
- Assigned in early 2016 to enterprise team responsible for implementing Salesforce at Principal. Partnered with Appirio implementation team to gather requirements from business and develop initial data model and initial applications for Sales Cloud in Classic.
- Partnered with business unit to design and build data integration processes (Java/Spring, Salesforce REST web services, Vlocity DataRaptor app, etc) and loading of initial groups of customers/affiliates.
- Designed and implemented custom VisualForce pages for Contact and Account search, edit, create, including Web Service call-outs to legacy Affiliate File (DB2) to keep Salesforce CRM in synch with Affiliate File.
- Designed and implemented custom Vlocity Omniscript pages for customer information.
- Researched and developed proof of concept (POC) for enabling Territory Management feature. Designed and built VisualForce app to manage Sales Territories/Regions. Turned over POC to business unit to complete implementation.
- Researched and developed POC for using Angular-JS for one-page apps in Salesforce.
- Assigned in 2016 to team to implement Service Cloud at Principal. Pursued Field Service Lightning package and learned Lightning development. Helped design and develop complex Field Service meeting planning and scheduling application suite. Developed interface with Microsoft Exchange Servers for email integrations.
- Designed and developed Geolocation components to provide for Google Map widgets on meeting pages.
- Designed and developed email templating and also batching of outgoing emails to prevent exceeding Salesforce limits to allow Field Service roll out to scale up.
- Assigned to Eco-System team to manage Enterprise-wide solutions on Salesforce.
- Co-designed and then developed POC for Account/Contact duplicate record consolidation framework. Then led team to roll out and implement across most record types.
- Designed and developed an extensible sandbox refresh data scrubbing framework (implements SandboxPostCopy Salesforce interface) to protect sensitive data and prevent potential for interacting with actual customers in testing environments.
- Designed and developed an extensible environment monitoring framework. Implemented two main monitoring interfaces, one to monitor health of Vlocity Dataraptor bulk processing including custom logic to restart their backend jobs if found to be slowed/stalled, and one to monitor data limits in partial copy sandboxes including custom logic to automatically clean up Account/Contact and related object records when data capacity was near max. Trained newly assembled Salesforce teams on this and other recently developed frameworks.
- Was assigned to lead task force (executives, leaders, developers, business contacts) to work with Vlocity to troubleshoot DataRaptor performance issues preventing upscaling our data operations.
- Received approval to design and develop POC custom Data Integration Framework to prove viable options to replace Vlocity DataRaptor usage for high volume interfaces. Presented POC to executives/leaders and gained approval to implement. Led team to implement Discovery Advisor Load interfaces with much success. Led several teams to convert all Enterprise data interfaces to custom data service and to mature the framework.
- Platform events process to secure Account related data. Affiliate File adapter to keep Affiliate File in synch with what users modify in Salesforce. Sensitive data security framework. Trigger Framework. Canvas app for identity validation. Contact Center templates on Lightning out-of-the-box. Developed Lightning App and Dashboard/Reports/Views for monitoring health of the org. Trained numerous developers and administrators. Much more.
IT Application Analyst Senior - Java Developer
Confidential
Responsibilities:
- Enterprise Data & Applications (EDA) contact for Secure Software development and HP Fortify scans, Websphere Support, SOA/SOLA, Compute Grid and Tivoli Scheduling.
- Started and led Application Center of Excellence Agile Scrum team to manage operational work for EDA eBusiness and Advisor application portfolios. Product Owner.
- Consultant/Developer/Lead on project converting java Websphere and Tomcat applications from IBM ClearCase repositories to Git/Stash/Nexus/Maven and from Websphere 7 to Websphere8.5.
- Consultant/Developer/Lead on project to migrate eFinancial Professional legacy applications to Advisor Digital portal, including decommission of legacy apps.
- Lead developer on project to implement new Third Party Administrator (TPA) signon type to flow through eBusiness authorization rules.
- Consultant/Developer/Lead on Enterprise Security Project to implement Oracle security platform for Member, Employer, Provider, Advisor access.
- Task team member of leaders de-centralizing department Operational Help Desk.
- Designer/Developer/Lead for provisioning web service for establishing customer security identity and relationship records for new Advisors and Provider Administrators.
- Operations Management eBusiness and Advisor lead: problem management, infrastructure support, monitoring and metrics, mentor, trainer, consultant.
- Multiple task team efforts coordinating impact analysis, coding, testing, and deployment of security vulnerability mitigation solutions (ie. Java Deserialization, Struts1.x class loader vulnerability, eFP cross site scripting vulnerabilities, employer access vulnerability, SSN and sensitive data vulnerabilities, etc).
- Converted legacy Java batch applications to Enterprise Java Beans running on IBM Websphere XD ComputeGrid. Also led enterprise-wide effort to align Websphere 7 batch environment to support common versions of underlying source code to run on both XD or WAS.
- Designer/Lead on project creating Authorization Rules Handler to integrate with enterprise identity management infrastructure (IIS) to enforce business authorization rules like consenting to do business electronically and email address validation.
- Consulting and development of metrics and supporting monitoring systems to gauge our portfolio availability and performance health for eBusiness and eFP apps
- Task team member of leaders implementing ITIL methodologies starting with Problem Management.
- Member of task teams that implemented new centralized Operations Help Desk and Operational Priority Group with business partners. Moved eFinancial Professional suite from “invest” to “maintain” mode and trained transitional team. Proactively gained expertise in the eBusiness portfolio through project work and on-call support.
- Moved to Enterprise Applications’ eFinancial Professional (eFP) Team to manage transition of the newly developed eFP suite through post-implementation issue resolution and phase-two functionality deliverables. Developed prioritization process with business partners for improvements and issue resolution. Eliminated most phase-one issues and greatly reduced after-hours on-call events under two years while delivering desired phase-two functionality improvements for business.
IT Application Analyst Lead - Java/COBOL Developer
Confidential
Responsibilities:
- Administrative Services / Corporate Systems Support. Design and development or acquisition and implementation, and maintenance of enterprise-wide distributed (Java) and mainframe applications and operational systems.
- STARS server tracking and vulnerability alert reporting system.*
- Production Change Management system.*
- Role & Access Management System (Requirements phase only).*
- MessageHandler MQ Generic Driver framework.
- HR goal and development management system.
- Content Manager integration for Group IS.Survey system.
- Food Services menu system (taught myself Java and OO for this).
- PeopleSoft interlink integration into HR and Vendor Management systems.
- Acquisition and integration of Pitney-Bowes just-in-time mailing platform (and integration into Print-to-mail site).
- Analysis and conversion of hundreds of COBOL/CICS applications to handle Y2k dates.
- PowerBuilder development (TRAK, Asset Management, SPCB Chargebacks, etc).
Confidential
Application Analyst Lead - COBOL Developer
Responsibilities:
- Designer and tech lead for in-house accounts payable/receivable matching system.
- Designer and tech lead for image data store and integration to marketing printing systems.
- Developer for new warehouse inventory and trend reporting system to optimize stock reorders.
Confidential
Programmer
Responsibilities:
- Maintenance/upgrades for V4 commercial property insurance suite (DB2, COBOL, Assembler).
- Conversion of all VSAM data file structures to RDBMS (DB2) database structures and conversion of all impacted programs to use database.
- Installation, configuration, and testing of third party commercial auto insurance upgrade modules.