Lead Salesforce Developer

Jacob Black

Senior Salesforce Developer building secure Salesforce applications, practical architecture, and creative LWC experiences for teams with real compliance and delivery pressure.

About

I’m a Senior Salesforce Developer with experience leading enhancement teams, designing solutions for architecture and security review, and mentoring developers as they grow into the platform.

My work spans LWC, Apex, SOQL, Flow, Experience Cloud, managed packages, Custom Metadata, CI/CD, and integration patterns. LWC is the part of the platform I keep coming back to because, within reason, the ceiling is your creativity: thoughtful components can turn Salesforce from a system people have to use into one that actually fits how they work.

Current focus

Technical leadership with hands-on delivery.

CGI Federal · Oct 2024 - Present

Senior Salesforce Developer

Serving as tech lead across Salesforce enhancement projects, supporting architecture and security review, addressing static-analysis findings, and mentoring developers and admins.

Training · Mentorship

Salesforce cohort development

Designed and ran a Salesforce training cohort that helped five people earn 10 Salesforce certifications in four months without prior Salesforce experience.

Certifications

Application, data, sharing, and lifecycle architecture

Certified across Salesforce architecture, development lifecycle and deployment, sharing and visibility, data architecture, administration, business analysis, Platform Developer I, and Platform App Builder.

Work notes

Apex · LWC · Managed Package

Asset Management and Preventative Maintenance Package

Salesforce package work for asset management, preventative maintenance, and client-specific reporting needs.

Read case study

Apex · LWC · Metadata

Configurable Digital Forms Package

Managed package with configurable Lightning Web Components that gave admins a creative, reusable way to build digital forms for asset procurement and consumption requests.

View project notes

SFDX · GitLab · Jenkins

Salesforce Release Pipeline

CI/CD workflow using SFDX CLI, Jenkins, and GitLab to make Salesforce release management more repeatable across environments.

View project notes

How I work

Creative components, boring releases.

I love working with LWCs because they reward both engineering discipline and imagination. A good component can hide process complexity, make data entry feel natural, and give admins and users a Salesforce experience that feels built for them.

I like releases to be boring in the best possible way. That means prepping the change, understanding the environments, identifying metadata dependencies early, testing the risky paths, and making sure everyone knows what should happen before deploy day arrives.

My goal is to remove surprises: clean release notes, known rollback options, clear ownership, and enough pre-deployment validation that production is not where the team discovers a missing field, permission set, Flow dependency, or package component.

Beyond the work

Also a person.

I’m a father of two, an okay husband, an avid runner, and someone who tries to bring steady, positive energy into every team I’m part of.

I care about building useful systems, but I also care about being someone people can actually enjoy working with: clear in communication, calm under pressure, and willing to help make the work better for everyone involved.