Bill Kuehler

Bill
Kuehler

I built a career on the Salesforce platform

BKheadshot.jpg

01 · Salesforce · 2006 → present

Salesforce

I have worked on the platform since 2006: first as an admin, then running an enterprise team, now building a native app on the AppExchange. Along the way, a community I give back to and one very shiny jacket.

Co-founder and dev lead, Resource Hero. Salesforce MVP. Golden Hoodie recipient.

  • Resource Hero: a 100% native app for resource management, forecasting, and time tracking. On the AppExchange since 2014, about 78 customers from 1 to 500 licenses, and I still write most of the code.
  • Before that, a Salesforce admin at AlliedBarton from 2006, then eight years at Bank of America Merrill Lynch leading the teams that ran its wealth-management Salesforce org.
  • Salesforce MVP, 2025. Golden Hoodie, World Tour DC, March 2026: about the peak bedazzlement I will ever reach.
  • Eight certifications, from Force.com Developer in 2009 to Agentforce Specialist in 2025. Author at Salesforce Ben since 2023.
  • The clouds drifting past are the journey in order, from my first admin job in 2006 to the golden one in 2026, and the sky warms toward dawn as they go. Click a cloud, or change the wind.
ApexLightning Web ComponentsSalesforce platformAgentforce

02 · Volunteer · Fridays 12–1 PM ET

ALL ARE WELCOME

Military Trailblazer
Office Hours

A free weekly Salesforce open Q&A for military Trailblazers and allies: veterans, service members, military spouses, and everyone else.

Founder and host since 2019, with a team of co-hosts.

Fridays at noon ET

  • All are welcome. Bring a question or just listen in. The first 10 to 15 minutes are set aside for a lesson learned, a demo, or a release update.
  • Site rebuilt on Cloudflare Workers in Sept 2026 with a presenter-proposal workflow.
  • Automated Slack announcements and scheduled LinkedIn posts.
  • Short demo clips published instead of full recordings.
  • The map below is one week on the trail: proposals come in, a Friday gets confirmed, Slack goes out at 1000 and 1200, and the summit is the call. The countdown above is real.
Cloudflare WorkersSlack webhooksBuffer / LinkedInZoom

03 · Side project · private beta

Aisle by Aisle

Shared, offline-first grocery lists grouped by aisle, for the whole household.

Solo builder. Installable PWA, used every week in my own house.

  • Households share lists, stores, and aisles. Invite by Google email once.
  • Regulars remembered with their last aisle, store, and price.
  • Barcode quick-scan, CSV import, JSON backup. Works with no signal, syncs later.
  • The store below is one trip through this list: the cart works it aisle by aisle, loses signal mid-store, and syncs its check-offs on the way out.
TypeScriptViteFirebase Auth + FirestorePlaywright
Private beta

04 · Side project · private beta

Sweat and Iron

A Strong-style strength training tracker that keeps all data on your device.

Solo builder. Offline-first PWA. Nothing is uploaded.

  • Live workouts with a Previous column, supersets, RPE, and a rest timer that survives backgrounding.
  • 254-exercise library with form cues, PR tracking, plate calculator, body measurements.
  • Strong CSV and Strava import. Backups you own, restorable on any device.
  • The wall below is one session: the timer, the plates on the bar, and the set card all run off the same clock. Move the top set and the plate math follows.
ReactTypeScriptDexie / IndexedDBTailwindVitest
Private beta
top set365

05 · Hobby · 40 and 20 m

KC3FXU

Amateur radio on 40 and 20 meters, SSB and CW, and the tools I write to watch the shack from anywhere.

General class since 2020. I started in the 1990s on 2 m repeaters and packet radio, then stepped away for college, family, and military commitments.

  • Home station: an Icom 7610 into a home-built 40/20/10 m fan dipole, hung as an inverted V from a 33 ft MFJ 1906H mast.
  • Hiking and POTA: a Xiegu G90 into a Wolf River Coil.
  • Shack tools I wrote: wspr-term (a btop-style terminal UI for WSPR, in Go), wsjtx-watch (a read-only view of a running WSJT-X over SSH), and a logbook kept as a git repo.
  • The rig is keying CQ CQ DE KC3FXU up the feedline: a thin ring is a dit, a thick band is a dah, and the stations along the horizon light up as each letter reaches them. Its keying is cleaner than mine.
Icom 7610Xiegu G90SSBCWGoWSJT-X / WSPR