Architecting and developing a comprehensive outdoor adventure platform for Nordic municipalities, leading migration from Rails to Elixir while managing Linux servers, deployments, and uptime for systems serving more than 10 million views and around 2 million API calls per day.
I build durable backend systems with a calm hand and a builder's mindset.
Hej, I'm Joakim Nylén. I work across product, infrastructure, and data-heavy systems, with more than 15 years spent turning messy requirements into stable software, useful tools, and long-running businesses.
Stockholm, Sweden Scroll
About
A backend career shaped by products, operations, and long time horizons.
I like software that stays useful. That usually means understanding the business behind it, choosing technology with restraint, and building systems that survive more than one rewrite cycle.
I started coding as a teenager and turned that curiosity into a career that now spans more than 15 years. Today I work from Stockholm as a backend developer, building and maintaining production systems in Ruby and Elixir.
A big part of my background comes from running my own products and infrastructure. Through XMLTV.se and Honeybee.it I spent years collecting, refining, and delivering EPG data for major Swedish media companies, which taught me how to think about reliability, throughput, and the commercial side of software.
That mix of consultant, founder, and product-minded engineer still shapes how I work. I care about technical quality, but I also care about whether the system actually helps the people paying for it, maintaining it, and depending on it every day.
Current focus
Backend platforms, migrations, and data-heavy systems
Built over time
XMLTV.se and Honeybee.it over a 15-year business journey
Works best with
Ruby, Elixir, PostgreSQL, and clear product constraints
Experience
A career built around systems that need to last.
I have worked as a founder, consultant, and in-house backend developer. Across those roles the common thread has been reliability: migrations, performance work, integrations, and systems that need to keep delivering long after launch day.
Senior Backend Consultant for enterprise clients across financial services and non-profit sectors, architecting scalable APIs and database schemas for high-traffic applications.
Senior Backend Consultant delivering production-grade applications for enterprise clients, architecting scalable APIs and optimized database schemas for high-traffic systems.
Selected work
Projects with a clear point of view.
Open source has been a consistent part of how I work: shipping practical libraries, experimenting in public, and building tools that make day-to-day development less painful.
mrml-rails
Handle MJML templates in Ruby on Rails with ease. A popular gem for building responsive email templates.
String Matcher
Match strings to valuable data in Elixir. Powerful string matching and parsing utilities.
xler
Parse Excel files in Elixir using Rust. High-performance XLSX parsing with native bindings.
Vind
The project that handled the import of TV data for XMLTV.se. Robust data pipeline architecture.
Metagraph
A metadata database in Elixir. Flexible schema for storing and querying metadata at scale.
PST
Paste and Share Tool - A Rust command-line application for uploading files and pastes to multiple sharing services with automatic prioritization and fallback.
Capabilities
The tools are secondary. The judgment around them matters more.
Expertise
Languages & Frameworks
Tools
Platforms
Contact
If you need someone to steady a backend, I’m easy to reach.
I usually work best on systems that need a mix of product understanding, backend discipline, and operational calm. If that sounds familiar, send a message.
Current status
Currently focused on ongoing work
I still read inbound messages, but replies can take a little longer.