Daniel Lundin is an experienced software generalist and consultant with 15+ years building cloud-native, distributed systems and resilient infrastructure across gaming, media and fintech. He combines hands-on implementation (Go, Kubernetes, Linux, containers) with strategic platform design, having led multi-cloud Kubernetes migrations, bespoke CI/CD pipelines and GPU/on-prem clusters for machine learning. As owner of Arity AB and a senior engineer at teams like SEED, Embark and Spotify, he bridges low-level networking and storage protocol expertise with scalable web services and devops workflows. Notably, he contributed backend and DevOps work to a popular WireGuard web UI, implementing server-side interface configuration, NAT via nftables and JWT-based auth. Based in Uppsala, Sweden, he’s passionate about open source, high-velocity teams and pragmatic, resilient architectures.
WireGuard Web UI for self-serve client configurations, with optional auth.
Role in this project:
Back-end & DevOps Engineer
Contributions:1 release, 45 commits, 1 PR in 4 months
Contributions summary:Daniel primarily focused on the back-end development of a WireGuard web UI. They implemented initial server-side logic, including configuration of the WireGuard interface and integration with `wireguardctrl`. The contributions also involved setting up IP masquerading using `nftables` for network address translation and added functionality for basic authorization with JWT tokens. Furthermore, the user added capabilities for configuring the wireguard interface, allocating IP addresses to clients, and adding supporting a GET request to retrieve the configuration file for a client.
Emoji picker for Wayland using wofi and wl-clipboard
Contributions:8 commits, 3 PRs, 6 pushes in 1 year 10 months
swayemojiwaylandclipboardswaywm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.