CyberToken
I build tools that put users — not vendors — in control.
My approach emphasizes:
- Ownership, not just access
- Transparency, not just open source
- Recoverability, not just uptime
- Escape routes, not just interfaces
This isn’t about ideology — it’s about longevity, clarity, and trust. I aim to create software that respects user agency at every layer, and that can survive beyond platforms, outages, and shifting ecosystems.
Philosophy
Tools should serve the user — not the cloud, not the vendor, not the platform.
I design systems with:
- Minimal and clear dependencies
- Local-first operation and full source availability
- Offline recovery and restore instructions
- Composable flows — CLI tools, not hidden GUIs
My focus is pragmatic: I’m interested in what works today, and what will still work years from now. I explore technologies like decentralized identity, cryptographic authentication, and peer-to-peer protocols — not as hype, but as optional building blocks for resilience.
Work With Me
I collaborate with teams building:
- Autonomous infrastructure and deployment pipelines
- Systems where failure recovery matters more than uptime
- Privacy-respecting apps with user-side custody and control
- Critical tooling that can be trusted — and verified
Whether you’re launching a product, auditing a system, or replacing brittle cloud dependencies — I can help design and build something durable.
Featured Projects
A Linux command-line automation suite for Git, Docker, disk tools, and workstation setup. Designed for reliability, reproducibility, and offline-first use.
Learn more about S.H.A.P. — a secure, serverless communication platform.
More about S.H.A.P...
A secure physical kiosk integrating hardware interfaces and Bitcoin wallet flows. Built for real-world autonomy with minimal third-party reliance.
A decentralized identity framework using Bitcoin and DIDs. Enables portable, cryptographically-verifiable identity — without centralized issuers.
Airgapped Bitcoin wallet management scripts using PSBTs and Docker. Supports deliberate, traceable workflows for key custody and signing.
More of my work can be found here here.
https://gitlab.com/software1015210
https://gitlab.com/users/SwartKat/contributed
📫 For inquiries or collaboration, open an Issue on any relevant project.
https://gitlab.com/software1015210/kiosk/-/issues
👍 🇿🇦 S.H.A.P.
Static HTML Application Pack. A serverless, browser-based communication suite for secure, peer-to-peer messaging and file transfer. Features local identity management, PGP encryption, and real-time WebRTC — all from static HTML and JS. Offline-first design with future support for QR-based key exchange.
Note: S.H.A.P. is designed to downloaded and opened on your local device, but you can also test a hosted version here.
Wiki
📖 Access the Wiki here.
https://gitlab.com/software1015210/cybertoken-wiki/-/wikis/pages
Work
Adipiscing magna sed dolor elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices.
Nullam et orci eu lorem consequat tincidunt vivamus et sagittis libero. Mauris aliquet magna magna sed nunc rhoncus pharetra. Pellentesque condimentum sem. In efficitur ligula tate urna. Maecenas laoreet massa vel lacinia pellentesque lorem ipsum dolor. Nullam et orci eu lorem consequat tincidunt. Vivamus et sagittis libero. Mauris aliquet magna magna sed nunc rhoncus amet feugiat tempus.
About
Lorem ipsum dolor sit amet, consectetur et adipiscing elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices. Aliquam libero et malesuada fames ac ante ipsum primis in faucibus. Cras viverra ligula sit amet ex mollis mattis lorem ipsum dolor sit amet.
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |