Daniel Nyström

Senior Full-Stack Developer · Rust, TypeScript & React

10+ years delivering reliable production systems end-to-end – from enterprise scale to my own AI-driven SaaS

Available for consulting & employment · F-tax · Remote / Hybrid
Scroll to explore

About me

I run DJN Consulting AB, my own consulting company, and am available for new consulting engagements or employment on a remote or hybrid basis (own company, Swedish F-tax certified). My core stack is TypeScript and Rust – in the backend both TypeScript (Node.js, Bun) and Rust, and React on the frontend – with broad experience across frameworks (Next.js, NestJS, Vite SSR). I have over ten years of delivering reliable production systems from idea to operation, from enterprise scale (Audi) to industrial real-time IoT (Mobilaris). I enjoy taking technical leadership – as tech lead, architect and Scrum Master – and working closely with teams, clients and end users. As a consultant I'm self-driven, delivery-focused and collaborative, and also build my own production products (including Pratbok and Scuba). I build my own AI pipelines and agentic loops that automate repetitive engineering work – so my time goes to architecture, quality and delivery.

Skills

Full-Stack

TypeScriptRustNode.jsBunReactNext.jsViteNestJSAxumTokioGraphQLReact Native

Backend & Data

PostgreSQLRedisRESTWebSocketsKafkaMQTTEvent Sourcing

Cloud & DevOps

LinuxDockerKubernetesGitHub ActionsFlux CDArgoCD

Engineering Practices

Agile & ScrumTest-Driven Development (TDD)E2E TestingDomain-Driven Design (DDD)Ports & Adapters

AI & Automation

LLM IntegrationMCPAnthropic Claude SDK

Industries

AutomotiveMining & heavy industryPublic sectorFintechIoTGaming & Web3Circular economy

Organization Types

StartupEnterpriseB2BAgile teamsDistributed teams

Experience

DJN Consulting AB

2025 – Present
Consultant & product developer — full-stack (Rust, TypeScript, React)
Luleå / Remote · F-tax certified
Own company · consulting engagements and self-built production systems

Own consulting company taking full-stack engagements while building its own production products end-to-end – from architecture and Rust backends to React frontends, operations and CI/CD.

RustTypeScriptReactAxumPostgreSQLGraphQLDocker
Own products (production-grade)

Pratbok – AI-driven accounting SaaS

2025 – Present

Accounting SaaS for Swedish small businesses with AI-assisted automation of bookkeeping and reconciliation, integrated with Fortnox and Stripe. Authentication and authorization (domain-scoped RBAC) are split into a dedicated Rust IAM service for security. Live, invite-only.

  • Built Pratbok's IAM as an isolated Rust authentication service (domain-scoped RBAC, SDK packages) — auth separated from the application for security
  • Automated bookkeeping and reconciliation with LLM integration via MCP and the Anthropic Claude SDK
TypeScriptReact 19GraphQLPostgreSQLRedisMCPAnthropic Claude SDKStripeFortnox APIRustAxumSQLx

Scuba – Dive Site App

2025

GraphQL API in Rust and a React SSR frontend for dive sites, with an MCP server and S3-based photo storage.

RustAxumReactVitePostgreSQLGraphQLMCPS3RedisDocker

Cygni AB

2021 – 2025
Consultant — full-stack & tech lead
Luleå / Remote
Consultancy · engagements with enterprise and scale-up clients
Consulting engagements

Audi AG

2024
Full Stack Developer
Automotive OEM · global, ~85,000 employees · enterprise scale · remote

Worked in a team responsible for the Apollo Federation Router and car configuration API in an enterprise-scale system.

  • Cut response times and ensured real-time consistency in an enterprise-scale car configuration system through Kafka-based cache invalidation
  • Drove architecture improvements in the Apollo Federation router through close collaboration across teams
TypeScriptGraphQLApollo FederationKafka

Mobilaris Industrial Solutions AB

2023
Full Stack Developer
Industrial real-time positioning & IoT · mining and heavy industry

Delivered IoT solutions for real-time positioning and localization in heavy industry.

  • Enabled low-latency real-time positioning in heavy industry through high-performance Rust-based backend services over MQTT
  • Built a web-based configuration interface in React/TypeScript with GraphQL for system administration
RustMQTTTypeScriptReactGraphQLDocker

Triolith Games AB

2022 – 2023
Full Stack Developer and Scrum Master
Game studio · Web3/blockchain (PoC)

Built an economy engine for Web3 games (Proof of Concept) with full-stack and blockchain development.

  • Laid the technical foundation with a monorepo architecture and backend/frontend for the game economy
  • Implemented token and NFT minting on Solana and wrote smart contracts in Rust
  • Translated customer requirements into technical solutions, ran code reviews and led agile ceremonies
TypeScriptRustSolanaReactNext.jsPostgreSQLGraphQLNestJSDockerGitHub Actions

Eniro

2022
Full Stack Developer and Tech Lead
Search & directory services · data enrichment (PoC)

Led development of a proof-of-concept for collecting and enriching data from external services.

  • Technical lead for a data enrichment PoC with competitive benchmarking
  • Investigated and designed architecture for an event-sourcing migration from a legacy system
TypeScriptGraphQLRESTPostgreSQLMongoDBDockerAWS CDKEvent Sourcing

DJN Consulting AB

2019 – 2021
Full Stack Developer & Architect (consultant)
Luleå / Remote
Own company · consulting engagement at Inrego AB · IT refurbishment & circular economy (B2B)

Architect and developer responsible for the entire development cycle, from idea to production deployment.

  • Led full-stack migration from JavaScript to TypeScript for greater type safety and maintainability
  • Modernized applications from a legacy system to GraphQL and React
  • Developed digital tools for an industrial intranet in close collaboration with end users
  • Drove integration work during migration from Microsoft Navision to Business Central
Node.jsTypeScriptReactGraphQLSQL

Sogeti

2017 – 2019
Consultant — developer
Luleå
Consultancy · engagements in government and industry
Consulting engagements

Försäkringskassan

2017 – 2019
Java Developer
Government agency · ~14,000 employees · social insurance

Java developer in an agile team building a calculation engine with a microservices architecture.

  • Built a calculation engine with microservices and the SAGA pattern for reliable distributed transactions
JavaMicroservicesSaga PatternCucumberGradle

Boliden AB

2017
Frontend Developer
Publicly listed mining and metals group

Modernized a legacy web application in a small team.

  • Migrated a legacy web app from Kendo to React for improved performance and maintainability
ReactReduxAngularWebpack

Loggaut Sverige AB

2015 – 2016
Co-Founder & CTO
Startup
Startup · social event platform

Co-founder and CTO at a startup for a social event platform, responsible for both technology and business development.

  • Built the platform full-stack and drove both tech and business from idea to investor pitch (ABI Accelerator)
ReactGraphQLMongoDBNode.jsDocker

Education

ABI Accelerator – business incubator program

Through Loggaut Sverige AB
Workshops on market segmentation, channels and value propositions.
2015 – 2016

Electrical & Automation Engineering

Vocational Academy of Ostrobothnia
2013 – 2014

Vocational Degree in Entrepreneurship

Vocational Academy of Ostrobothnia
2011 – 2012

Languages

Swedish: Native
English: Fluent
Finnish: Beginner

Interests

Diving: Licensed PADI Open Water Scuba Instructor; active member of Luleå's local diving club

Continuous development: Following and building with modern technologies across Rust, web and AI