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
deploy.log — live
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 2026
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 2026

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.

spec commit feature branch review gh actions — 214 tests staging production ~1 min 15 s, on green
BACKEND
Laravel · Rails
Horizon · Queues · APIs
FRONTEND
Hotwire · Stimulus · Livewire
Tailwind · React
DATA
PostgreSQL · MySQL
Redis · MongoDB
OPS
Docker · GitHub Actions
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