portraits/transparent/jesper-s_t.png

Jesper Stoltz

The hard part is never the code.

Senior Fullstack Developer with seven years of experience building enterprise systems, most of them for IKEA/Ingka Group — internal booking and resource platforms used across multiple countries, and customer-facing services running globally across several regions.

I work end to end: React and Next.js on the frontend, Node.js, Python and FastAPI on the backend, on GCP infrastructure defined in Terraform. Today I lead frontend and backend development on a workforce management platform where scheduling is validated live against a constraint-solving optimization engine. I gravitate toward the complex, state-heavy interfaces others avoid, care about accessibility, and work fluently with AI-assisted development — including the agent instructions and architecture docs my teams build from.

Before tech, I spent six years as a Store Manager, running two stores in parallel for the last three, which is why I’m as comfortable discussing business impact as implementation details.

Image - SkillsSKILLS

React
TypeScript
JavaScript
Node.js
Express.js
Next.js
REST APIs
Git
CSS/SASS
AI-assisted Development
TypeORM
SQL/PostgreSQL
Material UI
GCP
Vue.js
Auth0
WebSockets
Zod
Firestore
Redux
Vitest
Accessibility (WCAG)
Python
FastAPI
Terraform
Docker
Playwright
Vuetify
VueX
Chakra
Svelte
MongoDB
AngularJS

Image - AptitudesAPTITUDES

Image - ExperienceEXPERIENCE

  • Senior Fullstack Developer
    May 2025 - Current
    Microniq Business Automation AB - Workforce Management Platform
    Contract

    I'm one of the lead developers on a workforce management platform that helps service companies plan staff, vehicles, and daily operations. I own large parts of the Resource Planning Schedule, the platform's core planning surface, where I built drag-and-drop assignment with collision detection, snapshot-based undo/redo, optimistic locking with crash recovery, and live schedule validation against a constraint-solving engine. I work across the whole stack: a React and Material UI frontend, a layered Node.js, Express and TypeORM API on PostgreSQL, Auth0 authentication, a dedicated worker syncing Fortnox financial data over WebSockets, and GCP infrastructure defined in Terraform.

    Skills: React, TypeScript, Material UI, Zod, Vite, Node.js, Express.js, TypeORM, PostgreSQL, Auth0, WebSockets, GCP, Terraform, Vitest, Playwright, OR-Tools
  • Senior Fullstack Developer
    March 2026 - August 2026
    Ingka Group (IKEA) - Edge Engineering
    Contract

    I worked with Ingka's Edge Team, a group recognized internally as a go-to resource for cross functional collaboration, specializing in rapid prototypes and turning ideas into fast realities. My main focus was a customer-facing service running globally across several regions, where I took a new interactive frontend feature from proof of concept through to production. The work spanned client-side asset handling and caching, internationalization across a wide range of markets and languages, and a semantic accessibility pass, together with the supporting Python and FastAPI endpoints behind it.

    Skills: Next.js, TypeScript, next-intl, Tailwind, Skapa, Python, FastAPI, GCP, Firestore, Github Actions, Third-party API Integrations
  • Fullstack Developer
    April 2023 - April 2025
    Ingka Group (IKEA) - Expansion Tools
    Contract

    I developed and maintained three internal booking and resource management applications used across multiple countries. Working across the full stack, from frontend to backend and cloud, I shipped new features, improved performance on data-heavy views, and implemented multilingual support spanning both the interfaces and the automated emails and notifications the systems send. The frontend work was built on IKEA's Skapa design system, with accessibility requirements applied throughout.

    Skills: React, Skapa, WCAG, Vue.js 2, VueX, Vuetify, SCSS, TypeScript, Node.js, Express.js, GCP, Firestore
  • Frontend Developer
    December 2022 - February 2023
    J2Sourcing - C3
    Contract

    At J2Sourcing, I led the frontend development to modernize their legacy sales system, transitioning it into a browser-based web platform. I collaborated closely with the backend developer to plan the architecture and design efficient data structures that made the new system powerful, maintainable, and scalable for future growth.

    Skills: JavaScript, TypeScript, React, Chakra, Redux, HTML, SCSS
  • Team Manager
    September 2021 - January 2024
    GESHDO Now AB
    Employment

    As Team Manager I led a cross-functional team of eight — software developers, a Scrum Master and a UX Engineer — alongside my own client assignments. I ran regular one-to-ones and individual development planning, and created space for knowledge sharing across a team whose members spent their days at different client sites. A large part of the role was keeping people supported and motivated through changing assignments, and helping each of them grow in the direction they wanted to go.

    Skills: Team leadership, Coaching, Mentoring, Knowledge sharing, Communication
  • Tech Lead, Frontend Developer
    September 2020 - November 2022
    Ingka Group (IKEA) - Jobba/Checka
    Contract

    As Tech Lead and Frontend Developer, I led the frontend work on two internal systems for office space and resource management, which scaled to global use as the organization adapted to hybrid working through the Covid-19 pandemic. I owned technical direction for the frontend, drove sprint planning and prioritization together with the product owner, and built on IKEA's Skapa design system and its web components.

    Skills: Vue.js 2, Skapa, Skapa Web Components, VueX, JavaScript, TypeScript, Vuetify, Node.js, Express.js, GCP, Firestore
  • IT Consultant
    September 2020 - Current
    GESHDO Now AB
    Employment

    • Working as an IT consultant through GESHDO, delivering full-stack development on long-term assignments for enterprise clients

    • Focused on complex, state-heavy web applications, cloud infrastructure on GCP, and accessible interfaces used across multiple markets and languages

    • Contributing internally through mentoring, technical guidance, and knowledge sharing across teams

    Skills: React, TypeScript, Next.js, Node.js, Python, GCP, Terraform, PostgreSQL, Accessibility (WCAG), AI-assisted Development
  • Frontend Developer
    March 2020 - May 2020
    Procommerca
    Internship

    During my second internship, I developed data migration systems that streamed data between databases via an internal API. Adapting to the early stages of the Covid-19 pandemic, I built automated functions that gathered and analyzed client statistics to provide better business insights. I also created an internal weather dashboard integrating external API data for historical and forecast visualization.

    Skills: JavaScript, TypeScript, AngularJS, Bootstrap 3, Node.js, Express.js, MongoDB
  • Frontend Developer
    September 2019 - December 2019
    Procommerca
    Internship

    At my first internship, I developed an automated invoice system integrating the company’s internal system with its billing provider’s API. I also built a client invitation system with customizable templates for email and SMS delivery, and an internal dashboard that provided real-time updates for both the company and its clients.

    Skills: JavaScript, TypeScript, AngularJS, Bootstrap 3, Node.js, Express.js, MongoDB
  • Store Manager
    November 2012 - January 2017
    Hemmakväll
    Employment

    I ran the Helsingborg store with full responsibility for staffing, scheduling, budget and results. From January 2014 I took on a second store in parallel and led both locations and their teams at the same time. The work covered recruitment, coaching and daily operations, along with the forecasting and scheduling that keeps a retail floor correctly staffed — the same planning problems I build software for today.

    Skills: Leadership, Operations, Staff scheduling, Budget responsibility, Recruitment, Coaching
  • Store Manager
    February 2009 - August 2010
    Hemmakväll
    Employment

    My first store manager role, leading the Lund store with responsibility for daily operations, staffing and sales targets.

    Skills: Leadership, Operations, Staff scheduling, Sales

Image - educationEDUCATION

  • Frontend Developer
    2018 - 2020
    EC Utbildning

    Program focused on teaching frontend development with an emphasis on building high-quality web applications using industry-standard technologies. Acquired proficiency in modern frontend technologies, including HTML, CSS, JavaScript, and React, through coursework and internships. Gained valuable soft skills such as effective communication and agile development methodologies.

  • Business Manager
    2010 - 2012
    Competensum

    Vocational program in business administration and management, covering project management, organisational management, marketing, business economics, international trading, Customer Relationship Management, informatics, and Swedish corporate law. The commercial and leadership grounding I still draw on when scoping work and leading teams.

Image - LanguagesLANGUAGES

  • 100SwedishNative
  • 90EnglishAdvanced

Image - CertificatesCERTIFICATES

/images/badges/meta.png
Meta
/images/badges/udemy.png
Udemy

Image - Contactfor inquiries contact

Daniel Sanfridsson