Speaker Topics - No Fluff Just Stuff

Full Stack Engineering : Client Side Cryptography

A workshop on cryptography running on someone else's device, in a
hostile environment, with limited control of the runtime. We cover
the WebCrypto API and its sharp edges, persistent key storage in the
browser, WebAuthn implementation in depth, hardware-backed keystores
on mobile (Secure Enclave, StrongBox, TPM), WebAssembly cryptography,
edge computing platforms, and trusted execution environments. Three
short hands-on segments run entirely in the browser — no servers, no
build pipelines, no setup beyond opening devtools.

Frontend developers, mobile developers, edge platform developers, and
anyone who needs to evaluate vendor claims about hardware-backed
security or confidential computing. You should be comfortable with
JavaScript and the basic cryptographic vocabulary; prior browser-
crypto experience isn't required. The workshop assumes the modern
developer profile — comfortable in the browser, familiar with at
least one mobile or edge platform.


About Brian Sletten

Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. His experience has spanned many industries including retail, banking, online games, defense, finance, hospitality and health care. He has a B.S. in Computer Science from the College of William and Mary and lives in Auburn, CA. He focuses on web architecture, resource-oriented computing, social networking, the Semantic Web, AI/ML, data science, 3D graphics, visualization, scalable systems, security consulting and other technologies of the late 20th and early 21st Centuries. He is also a rabid reader, devoted foodie and has excellent taste in music. If pressed, he might tell you about his International Pop Recording career.

More About Brian »