nikolaj@dyring:~$ whoami
Full-stack development, done properly.
Nikolaj Dyring — freelance engineer for Laravel and Rails work that has to hold up: migrations, payments, queues, the unglamorous parts.
0
years
shipping to prod
0
+
launches
99.9
%
caffeinated, last 12 mo
SEMI-AVAILABLE — open to the right offer
location anywhere / remote
response < 24 hours
→ book a call
Projects
// hobby projects — not client work
01
Mythicoria
Mythicoria is a platform for "living" companions and the worlds you explore with them. Its core product is not a chat interface, and not a support tool. It is a cast of agents (companions like Aria, and a growing world of characters) whom you get to know. You explore scenarios, learn their way of life and the world they inhabit.
Rails 8
Self-Hosted LLM
PostgreSQL
Vue & TypeScript
02
Reverse Finebox
A club fine box turned inside out. Instead of players paying up for missing training, they earn points for turning up, backing teammates and voting for man of the match — then spend them on rewards. Three role-gated experiences (player, coach, admin), a season rollover that archives the table and resets the board, and an open pilot team anyone can join without a code.
Laravel 13
PostgreSQL
Blade & Alpine.js
Tailwind 4
How I ship
Trunk-based, test-first, deployed continuously. You see progress in production, not in slide decks. AI is part of the workflow — agentic engineering with Codex and Claude Code, every line still reviewed and tested.
BACKEND
Laravel · Rails
Horizon · Queues · APIs
Horizon · Queues · APIs
FRONTEND
Hotwire · Stimulus · Livewire
Tailwind · React
Tailwind · React
DATA
PostgreSQL · MySQL
Redis · MongoDB
Redis · MongoDB
OPS
Docker · GitHub Actions
AWS · Hetzner
AWS · Hetzner
Activity
github — last 12 months
Experience
2026 — NOW
Software Developer — Perspektiva IT ApS
Solutions & AI engineering bridging infrastructure automation and hands-on AI enablement — I ship deployment tooling, run customer workshops, and build practical AI agent workflows.
2024 — 25
Software Developer — EG A/S
Developed Uno, a SaaS used by municipalities across Denmark — Rails, Vue.js, MongoDB. Reviewed and deployed code from a remote team, refactored legacy code, and shipped user-centered tools for guidance counsellors and school children.
2023 — 24
Ruby on Rails Developer — Inpay
Built and optimized agents processing millions of transactions a month, and maintained the Agent Control Center — the dashboard and ticket system keeping them healthy.
2021 — 23
Software Engineer — Group Logistic ApS
Integrated the Reepay payment gateway, built API endpoints for the data department, tested with RSpec, and set up CI/CD with GitHub Actions — Sidekiq, Capybara, Capistrano.
2020
Backend Developer — Step In Books
Structured and migrated data to a Firebase realtime database, integrated the Firebase SDK in the app, and built internal web apps for promo codes, titles, push notifications and user management.
Writing
Why I still reach for server-rendered HTML
2026-03
Laravel queues in production: field notes
2025-11
The boring stack pays my rent
2025-06
Zero-downtime migrations, step by step
2024-09
$ mail -s "project inquiry"
nikodyring@gmail.com