Kevin Smith · Founder, Kemit Security
I build privacy-first products and the infrastructure under them.
Founder of Kemit Security. I set product strategy, architecture and infra for a lineup of zero-knowledge consumer and business tools, built on one rule: no BS. Transparent, private, low-overhead.
01 — The AntiBS rule
The AntiBS rule
1 /
Transparent
You can read what it does. No dark patterns, no surprise upsells.
2 /
Privacy-first
Zero-knowledge where it counts. If we can't read your data, we can't leak it.
3 /
Low-overhead
Small stacks, few dependencies, nothing running that doesn't earn its keep.
02 — Work
What I'm building at Kemit.
- Live
KemitPass
Zero-knowledge password manager. PostgreSQL behind Cloudflare Tunnel, custom Stripe billing layer.
- Building
KemitVPN
Private, no-nonsense VPN for everyday browsing. Windows and macOS clients.
- Building
Kemnir
Private relay for the things you run at home: game servers, home-lab dashboards, remote desktops. One small agent, no port forwarding, your home IP stays home.
- Building
KemDoc
E-signature with a zero-knowledge vault behind it. Get it signed, keep it private. "Sign to Vault."
- Building
RoamVeil
Privacy-minded travel eSIM service.
- Building
Nevrit
Team chat that lives on your infrastructure. Channels, threads, DMs and search, on your servers. Web and iOS.
03 — Selected builds
Other things I've shipped.
Company platforms
Kemit's HR portal and billing platform, plus a real-time support chat stack.
Node.js · Express · Socket.io · PostgreSQLInspection report automation
AI-assisted pipeline that turns handwritten and scanned inspection forms into import-ready spreadsheets, enforcing a 30+ section rulebook of validation and formatting rules.
Python · ClaudeInvoice reconciliation
Tools that match what's in the system against PDF invoices and debit notes.
PythonODOLOG
Mileage, fuel and maintenance logger for independent delivery drivers.
Swift · SwiftUI · iOSAmeriBrit Transfer
Windows file manager for the media server: SMB on the LAN, direct HTTPS when remote, signed in through the rack panel.
RustAmeriBrit Jellyfin plugin
Requests into the panel, search, arrival notices, Latest, home-screen lists.
C# · Jellyfin
04 — Experience
Where I've worked.
Support desk to founder. Every job on this list involved keeping servers up for people who were paying for them.
2023
now (current)Kemit Security
Founder & CEO
Started Kemit to build privacy tools without the usual BS. I set product strategy, architecture and infrastructure across a lineup of 15+ planned consumer and business products, and build most of it myself.
- Shipped KemitPass, a zero-knowledge password manager: PostgreSQL behind Cloudflare Tunnel, custom Stripe billing.
- Built the company's own HR portal, billing platform, customer auth and dashboards, and a real-time support chat stack.
- In progress: KemitVPN, Kemnir, KemDoc, RoamVeil and Nevrit.
2019
now (current)RAMShard
Operations Manager Sep 2020 – Present
Run day-to-day operations for a Minecraft and Rust server host, and own the escalations support cannot close.
- Keep the support queue and escalations moving, and take the hardest broken-server cases myself.
- Get new Minecraft releases and snapshots onto the control panel on release day.
- Write the customer-facing tutorials, and run promotions and launch posts.
Support Agent Jun 2019 – Sep 2020
Front-line tickets and live chat for Minecraft and Rust customers, doing whatever it took to get a server running and keep it healthy.
- Crash triage end to end: read crash reports and stack traces, find the plugin, mod or config that caused it, and get the server back up without losing the world.
- Performance tuning: profile TPS and MSPT with spark and Timings, track down lag machines, entity build-up and bad plugins, and set JVM heap and GC flags for the plan size.
- World repair and recovery: fix corrupted chunks and region files, roll back griefed or broken areas, restore from backups, and pre-generate and trim worlds.
- Software and versions: set up and migrate between Vanilla, Spigot, Paper, Purpur, Forge, Fabric and modpacks.
- Networks and access: BungeeCord and Velocity proxies, Geyser for Bedrock crossplay, LuckPerms permission trees, whitelists, ops and server.properties.
- Everyday tickets too: connection problems, plugin and mod installs, billing questions and panel how-tos.
2019
scrappedMANAWARE
Chief Executive Officer
My start in cyber security. MANAWARE was the company behind ManaVPN and my first security projects. It was scrapped, but it is where I learned the trade and the ideas carried straight into Kemit Security.
2018
2020Server Pro Sweden AB
Technical Support Analyst
Technical support for a Minecraft hosting provider's control panel, covering everything from first install to fixing broken servers.
- Diagnosed and fixed customer servers: crash loops, failed startups, plugin and mod conflicts, out-of-memory errors, corrupted worlds and version mismatches.
- Installed and configured server software, plugins, mods and modpacks, and walked customers through permissions, configs and world uploads.
- Ran special projects for the CTO, including testing every server startup flag against each new Java release so the panel presets kept working when customers upgraded.
- Diagnosed panel-side problems within the preset options and reported anything deeper to the CTO.
- Resolved customer issues quickly and kept them informed while doing it.
- Worked with other teams to weigh solutions and coordinate development work.
- Helped customers understand their options and pick the right plan.
2019
2020ServerMiner Ltd
Support Agent
Support for a UK Minecraft hosting company, in parallel with the Server Pro and RAMShard roles. A big part of the job was modpacks.
- Installed and set up modpacks for customers: CurseForge, FTB and Technic packs, custom packs, and the matching Forge or Fabric server builds.
- Fixed modpack servers that would not start: missing or client-only mods, version mismatches between mods and loader, broken configs, and out-of-memory crashes on heavy packs.
- Updated packs between versions without losing worlds, and matched server packs to what players had installed so they could connect.
- Handled the rest of the queue too: crashes, lag, plugin setup, world issues, connection errors and version upgrades.
2016
2018Jack in the Box
Shift Manager Nov 2017 – Dec 2018
Ran shifts for the unit: staffing, cash handling, drive-through throughput, training new hires.
Team Member Nov 2016 – Nov 2017
Drive-through and register. First job, started at 16.
Also running
- ManaVPNManaging Director · Oct 2019 – Present
Self-run VPN service; the groundwork that became KemitVPN.
- KemitNODEManaging Director · Jan 2023 – Present
Server and node hosting under the Kemit name, and the home of Kemnir.
Education & certsDeer Park High School – South Campus, 2016–2019 · Customer Service: Writing for Social Media, LinkedIn Learning, Nov 2019
05 — Lab
AmeriBrit. A 20U rack, built with my best friend in the UK.
- Media
- Jellyfin for movies, shows, anime, music and podcasts, published through Cloudflare Tunnel + Caddy.
- Game server
- Off-site on an OVH VPS-3, Pterodactyl for Minecraft, FiveM and more.
- Cloud
- Nextcloud + Immich replacing Google Drive and Google Photos.
- Monitoring
- Every server runs an agent that dials out to a small off-site VPS. No ports are open at the house.
- Power & network
- Rackmount UPS + PDU, 5 Gb fiber, eero mesh with wired backhaul, isolated 2.5 Gb storage network.
- Rust
AmeriBrit Panel
Users, R2 backups, transcode analytics, readable logs, public status page, UPS-aware shutdowns.
- Swift
iOS app
Native client for the panel with push alerts.
- C#
Jellyfin plugin
Requests, search, arrival notices and home-screen lists inside Jellyfin.
- Python
Discord bot
New-episode cards and panel alerts, plus the panel's HTTP API.
06 — Stack
What I work with.
Self-hosting & infra
- Debian / Ubuntu
- Docker
- Caddy
- Cloudflare Tunnel & Zero Trust
- NUT
- Home Assistant
- OVH
- Pterodactyl
Dev
- Node.js
- Express
- Socket.io
- PostgreSQL
- Python
- Rust
- TypeScript
- Swift
- Stripe
Game servers
- Paper / Spigot / Purpur
- Forge / Fabric / modpacks
- BungeeCord / Velocity
- Geyser
- LuckPerms
- spark / Timings
- JVM tuning
- World repair
- Rust / FiveM
Automation
- Claude / LLM document extraction
- Workflow automation
07 — Contact
Say hello.
Building something privacy-first, or want to compare rack notes?