Consulting portfolio / 01—03

From business need to Salesforce design.

Three detailed portfolio demonstrations. Companies, stakeholders, records and outcomes below are fictional.

01 / Sales Cloud transformation

NovaFleet Logistics

Making every new lead visible, owned and actionable.

Portfolio Demonstration — Simulated Consulting Project using fictional business data.
Industry LogisticsRole shown Business Analyst / Functional ConsultantPlatform Sales CloudProject type Lead management redesign

01 · Business challenge

Leads enter through spreadsheets, email and WhatsApp. Ownership is agreed informally, duplicate records appear, follow-up is inconsistent and managers cannot see a dependable pipeline.

02 · Discovery & analysis

I would interview sales representatives, the sales manager, operations and a CRM admin. Key questions: Where does each lead come from? What defines a territory? Who owns a lead with missing location? When must contact happen? What signals qualification?

Message or sheetManual forwardingUntracked follow-up

Current state: no single point of ownership or reliable status history.

03 · Requirements

  • Functional: capture a source and region, route a new lead, create a follow-up task, surface overdue work, and report on lead age and conversion.
  • Business rules: Lagos and Abuja route to their sales queues. Unknown regions route to triage. Urgent leads get a shorter response target.
  • Non-functional: only authorized users can edit assignment rules; report data must be consistently populated and accessible.

04 · Solution & rationale

Use standard Lead and Opportunity objects before introducing custom objects. Assignment rules handle territory ownership; Flow creates tasks and alerts; duplicate rules prompt review; validation rules protect required qualification data. Dashboards show aging, source, conversion and stalled opportunities.

CaptureRouteFollow upQualifyReport

05 · Implementation, test & adoption

Configure lead fields, queues, rules, Flow, duplicate management and reports in a sandbox. Migrate cleansed sample leads only after mapping and validation. UAT covers each region, unknown locations, urgent leads, duplicates, task due dates and permissions. Train sales users on a simple daily queue view and managers on exception handling.

06 · Expected value & reflection

Projected, not measured: clearer ownership, faster response, fewer missed leads and more trustworthy pipeline reporting. A risk is routing based on incomplete location data, so triage and monitoring remain essential. I would review queue backlog and user feedback after launch before adding complexity.

02 / Service Cloud implementation

Lumina Telecom

Bringing disconnected customer complaints into one service process.

Portfolio Demonstration — Simulated Consulting Project using fictional business data.
Industry TelecomRole shown Business Analyst / Service Cloud ConsultantPlatform Service CloudProject type Case management

01 · Business challenge

Customer issues reach support by email, web form and phone. Agents maintain separate notes, duplicate complaints are hard to spot and supervisors cannot consistently tell which cases are at risk.

02 · Discovery & analysis

I would shadow agents and speak with team leads, operations and the knowledge owner. I would map intake, categorization, escalation, resolution and closure, then clarify the promised response targets by issue type and customer tier.

Channel inboxManual triageAgent notes

Gap: inconsistent priority and no shared service history.

03 · Requirements

  • Functional: create a Case from each supported channel; capture type, severity and customer; assign by skill; alert on target breaches; suggest Knowledge articles.
  • Business rules: outage reports receive priority review; unresolved high-priority cases escalate to a supervisor queue.
  • Non-functional: agents see only appropriate customer details; status changes and ownership remain auditable.

04 · Solution & rationale

Use Service Cloud Cases, queues, assignment and escalation rules, Knowledge and dashboards. Begin with a small, agreed priority matrix rather than many overlapping automations. A single case record gives agents context and supervisors a consistent workload view.

IntakeClassifyAssignResolveLearn

05 · Implementation, test & adoption

Configure page layouts, queues, assignment rules, escalation timers, Knowledge categories and service reports. UAT covers each channel, priority, re-opened cases, supervisor escalation and article visibility. Train agents on triage and closure quality; give supervisors a daily exception dashboard.

06 · Expected value & reflection

Projected, not measured: more consistent responses, fewer lost complaints and better insight into recurring problems. Escalation rules need real operating hours and staffing assumptions; I would pilot the priority model with a small team before wider rollout.

03 / Security & access redesign

Apex Financial Services

Giving people the access they need, and only that access.

Portfolio Demonstration — Simulated Consulting Project using fictional business data.
Industry Financial servicesRole shown Business Analyst / Salesforce ConsultantPlatform Salesforce PlatformProject type Access model redesign

01 · Business challenge

Ad hoc profile changes have made access inconsistent. Relationship managers need their own client records, team leads need portfolio oversight and compliance reviewers need read access to selected fields without editing rights.

02 · Discovery & analysis

I would review job responsibilities with business leads, compliance and the Salesforce admin. I would inventory objects, fields, record ownership and current permissions, then document who must read, create, edit, approve or export each type of information.

Ad hoc requestProfile changeAccess drift

03 · Requirements

  • Functional: relationship managers access assigned clients; leads see team portfolios; reviewers have read-only access to approved records.
  • Security rules: sensitive fields remain hidden unless role duties require them; elevated permissions are assigned through named permission sets.
  • Non-functional: access changes need an owner, approval, review cadence and test evidence.

04 · Solution & rationale

Start with restrictive organization-wide defaults, then use role hierarchy, sharing rules and permission sets for documented exceptions. Apply field-level security separately from record sharing. Avoid a profile for every job variation; permission sets make specific grants easier to review.

Base accessRecord sharingField controlsReview

05 · Implementation, test & adoption

Build an access matrix before configuration. Test with representative users, including negative tests for records and fields that must stay hidden. Validate reports, list views, exports and API-connected users. Train managers on access requests and schedule periodic permission reviews.

06 · Expected value & reflection

Projected, not measured: clearer accountability, fewer excessive grants and simpler access reviews. Least privilege may slow some collaboration, so I would document legitimate sharing exceptions and measure support tickets after release.

Ready to discuss the real work?

These are fictional demonstrations of my consulting approach. My resume contains my actual work history.

Download CV ↓Contact Isaac ↗