Eric Jingryd Software Engineer · Gothenburg, Sweden ====================================== Contact https://ericjingryd.com/contact Web https://ericjingryd.com GitHub https://github.com/tidynest GitLab https://gitlab.com/tidynest LinkedIn https://www.linkedin.com/in/eric-jingryd/ SUMMARY Software engineer working mainly in Rust, focused on secure backends, security tooling and Linux systems. Career changer: fifteen years leading operations and teams before completing Systems Sciences coursework at the University of Gothenburg (2023-2025) and committing to software full-time. I build secure, well-structured systems with strong test coverage. My six largest projects each have more than 100 tests, and the Linux hardener is tested on six distributions. Right now I am building a booking system for the boatyard where I work. EXPERIENCE Independent Software Engineer 2024-Present Self-employed, Gothenburg - Hamnkapten, in development: sauna booking system for Killingsholmens Varv, where I work. A 14-crate Rust workspace with an axum API on PostgreSQL, a Leptos web app for guests and a Slint desktop admin. 1,100+ tests - Constraint engine, closed source: a Rust constraint-satisfaction solver with parallel backtracking. Median solve time cut from 42 s to 140 ms - Raven Nest MCP: pentesting server wrapping 22 security tools behind a 6-layer safety architecture. 46 MCP tools, 380+ tests, listed in the official MCP Registry - Linux Hardener: plugin-based hardening with Ed25519-signed rollback, compliance reports against ten frameworks and six-distribution support, published on the AUR - This portfolio: an Actix-web and PostgreSQL application with JWT and Argon2id authentication. My own penetration test of the live site found 0 critical, 0 high and 0 medium issues Harbour Worker 2010-2017, 2022-Present VästVarv, then 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 2012-2021 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 Jul 2017-Sep 2018 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 Jun 2006-Mar 2015 Jazzklubben Nefertiti AB, Gothenburg - Led operations across 6+ functional areas at a Gothenburg jazz and live music venue - Managed staff scheduling, supplies logistics, and technical event support - Coordinated bar, front-of-house, and light/sound support for live events Administrator May 2005-Apr 2011 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 OPEN SOURCE Raven Nest MCP MCP pentesting server wrapping 22 security tools, plus opt-in Metasploit, behind a 6-layer safety architecture. 46 MCP tools, 380+ tests. Rust, MCP, AI, Pentesting, Metasploit, OWASP, Automation, Security https://github.com/tidynest/raven-nest-mcp Linux Hardener Plugin-based Linux hardening framework with signed checkpoint rollback. Ten compliance frameworks, six distributions, 2300+ tests, published on the AUR. Rust, Tauri, Leptos, Trunk, WebKitGTK, SQLite, Ed25519, WASM https://github.com/tidynest/linux-hardener BitNet 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 https://github.com/tidynest/bitnet-toy Hyprland Keybind Manager GTK4 keybinding manager for Hyprland with conflict detection and automatic backups; published on the AUR. Rust, GTK4, Hyprland https://github.com/tidynest/hypr-keybind-manager EDUCATION Systems Sciences 2023-2025 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 2019-2020 Malmö University Game Design (7.5 ECTS), System Development and Project Interdisciplinary University Studies 2005-2010 University of Gothenburg & Stockholm University Courses in History of Ideas, Environmental & Natural Resource Management, and Portuguese. 120+ ECTS across humanities, natural sciences, and languages. 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 System Hardening, Penetration Testing, OSINT, OWASP Standards, Cryptography (Argon2id, Ed25519), JWT Authentication & RBAC, MCP-driven AI Pentest Tooling Compliance GDPR (applied: privacy notice, retention policy, data-subject rights), CIS Benchmarks (as hardening baselines) 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) LANGUAGES Swedish Native English C2 Portuguese C2 French C1 Danish B2 Norwegian B2 Spanish B1 OTHER Daily Linux user since 2019. I maintain packages on the AUR and have started attending the OffSec community meetups in Gothenburg. I work comfortably across European teams in seven languages. -- PDF: https://ericjingryd.com/cv/download