Curriculum Vitae
Rust Developer | Göteborg, Sweden
Professional Summary
Rust developer specialising in security tooling, system hardening, Linux infrastructure, and, in the near future, embedded systems. I build secure, well-structured systems with strong test coverage - most projects ship with 100+ tests and reproducible multi-distribution builds. Completed Systems Sciences coursework at the University of Gothenburg (2023-2025).
Technical Skills
Programming Languages
- Rust (Primary)
- TypeScript
- Python
- JavaScript
- Bash
- C/C++ (C23, learning)
- C#
- SQL
Frameworks & Tools
- Actix-web
- Tokio
- PostgreSQL
- SQLx
- MySQL
- SQLite
- Redis
- HTMX
- Tauri
- Leptos
- Slint
- GTK4
- Bun
- SolidJS
- Docker
- Git
- JetBrains IDEs
Security
- Cybersecurity
- System Hardening
- Penetration Testing
- OSINT
- OWASP Standards
- Cryptography (Argon2id, Ed25519)
- JWT Authentication & RBAC
- MCP-driven AI Pentest Tooling
Compliance
- GDPR
- HIPAA
- NIST 800-53
- PCI-DSS
- CIS Benchmarks
- DISA STIG
DevOps & Infrastructure
- Linux (Arch, Debian, Fedora, RHEL)
- Hyprland
- systemd
- Docker Compose
- Virtualisation (VMware / VirtualBox / QEMU/KVM)
- VPN
- CI/CD (GitHub Actions)
- nginx + Let's Encrypt
Packaging
- PKGBUILD (AUR)
- RPM .spec
- Debian changelog
AI & Machine Learning
- BitNet b1.58 (hand-rolled in Rust)
- Transformer Architectures
- Ternary Quantisation (STE)
- CUDA / cuBLAS / Tensor Cores
- AVX-512 SIMD
Protocols & Standards
- MCP (Model Context Protocol)
- JSON-RPC 2.0
- Server-Sent Events
- UCI (chess engine protocol)
Work Experience
Harbour Worker
Killingsholmens Varv AB, Gothenburg
- • Network setup, electrical work, and IT infrastructure maintenance alongside marina operations
- • Logistics and harbour maintenance operations in a small boat harbour environment
- • Forklift certification and category B driving licence
Operations, Bar & Register Manager
Pusterviksbaren, Gothenburg
- • Responsible for bar operations, staff management, and technical support at events
- • Worked with point-of-sale systems and day-to-day service management
Team Leader and Bar Manager
Storms Pakhus, Odense, Denmark
- • Led and coordinated team in Odense's largest street food market
- • Responsible for daily operations, staff scheduling, and quality assurance
Operations Manager
Jazzklubben Nefertiti AB, Gothenburg
- • Led operations across 6+ functional areas at one of Gothenburg's premier jazz venues
- • Managed staff scheduling, supplies logistics, and technical event support
- • Coordinated bar, front-of-house, and light/sound support for live events
Administrator
FrölundaData AB (IT for Disabled), Gothenburg
- • IT administration: order processing, invoicing, and inventory management systems
- • Website maintenance, customer support, and production coordination
- • Translation services and transport logistics
Education
Systems Sciences
University of Gothenburg
Completed courses: AI & Machine Learning (VG), Cybersecurity (7.5 ECTS), Databases (VG, 7.5 ECTS), Introduction to Programming (VG, 7.5 ECTS), Human-Computer Interaction (7.5 ECTS), Society's Digitalisation (15 ECTS), Challenge-Driven Development (VG). Project work in Intermediate Programming, Organisations, and Strategy, Architecture & Governance.
Game Development
Malmö University
Game Design (7.5 ECTS), System Development and Project
Interdisciplinary University Studies
University of Gothenburg & Stockholm University
Broad academic foundation spanning History of Ideas, Environmental & Natural Resource Management, and Portuguese. 120+ ECTS across humanities, natural sciences, and languages.
Open Source Projects
Raven Nest MCP
MCP pentesting server wrapping 16 security tools plus Metasploit behind a 6-layer safety architecture; 34 endpoints, 179 tests.
Rust, MCP, AI, Pentesting, Metasploit, OWASP, Automation, Security
View sourceLinux System Hardener
Plugin-based Linux hardening framework with signed checkpoint rollback; 6-distribution support, 714+ tests, published on the AUR.
Rust, Tauri, Leptos, Trunk, WebKitGTK, SQLite, Ed25519, WASM
View sourceBitNet Toy
Hand-rolled BitNet b1.58 in pure Rust: SIMD and CUDA matmul, autograd, ternary quantisation, training and inference, with no ML dependencies.
Rust, CUDA, cuBLAS, AVX-512, Machine Learning, Transformers
View sourceHyprland Keybind Manager
GTK4 keybinding manager for Hyprland with conflict detection and automatic backups; published on the AUR.
Rust, GTK4, Hyprland
View sourceLanguages
Other
Daily Linux user since 2019. Active in the FOSS community; maintain packages on the AUR.