Skip to content
Curriculum vitae

Jesper Stoltz

The hard part is never the code.

Jesper Stoltz

Profile

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.

Skills

  • Frontend development
  • React
  • TypeScript
  • JavaScript
  • Backend development
  • Node.js
  • Express.js
  • Next.js
  • REST APIs
  • Git
  • CSS/SASS
  • Technical documentation
  • Software architecture
  • Requirements analysis
  • Code review
  • Stakeholder communication
  • CI/CD
  • AI-assisted Development
  • TypeORM
  • SQL/PostgreSQL
  • Material UI
  • GCP
  • Vue.js
  • Test automation
  • Troubleshooting
  • Auth0
  • WebSockets
  • Zod
  • Firestore
  • Redux
  • Vitest
  • Accessibility (WCAG)
  • Python
  • FastAPI
  • Terraform
  • Docker
  • Playwright
  • Vuetify
  • VueX
  • Chakra
  • Svelte
  • MongoDB

Aptitudes

Experience

  1. May 2025 - Current Contract

    Senior Fullstack Developer

    Microniq Business Automation ABWorkforce Management Platform

    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.

    I also own much of the platform's technical documentation — the architecture and domain references the team works from — along with the CI/CD pipelines that build, test and deploy each service to dev and production.

    • React
    • TypeScript
    • Material UI
    • Zod
    • Vite
    • Node.js
    • Express.js
    • TypeORM
    • PostgreSQL
    • Auth0
    • WebSockets
    • GCP
    • Terraform
    • Docker
    • CI/CD
    • Vitest
    • Playwright
    • .NET
    • OR-Tools
    • Software architecture
    • Technical documentation
    • Requirements analysis
    • Code review
    • Test automation
  2. March 2026 - August 2026 Contract

    Senior Fullstack Developer

    Ingka Group (IKEA)Edge Engineering

    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.

    • Next.js
    • TypeScript
    • next-intl
    • Tailwind
    • Skapa
    • Python
    • FastAPI
    • GCP
    • Firestore
    • Github Actions
    • Third-party API Integrations
    • Internationalization
    • Accessibility (WCAG)
    • Design systems
    • Code review
  3. April 2023 - April 2025 Contract

    Fullstack Developer

    Ingka Group (IKEA)Expansion Tools

    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.

    • React
    • Skapa
    • WCAG
    • Vue.js 2
    • VueX
    • Vuetify
    • SCSS
    • TypeScript
    • Node.js
    • Express.js
    • GCP
    • Firestore
    • Design systems
    • Internationalization
    • Performance optimization
  4. December 2022 - February 2023 Contract

    Frontend Developer

    J2SourcingC3

    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.

    • JavaScript
    • TypeScript
    • React
    • Chakra
    • Redux
    • HTML
    • SCSS
    • Frontend development
    • Software architecture
    • Data modelling
    • Legacy modernization
  5. September 2021 - January 2024 Employment

    Team Manager

    GESHDO Now AB

    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.

    • Team leadership
    • Coaching
    • Mentoring
    • Knowledge sharing
    • Communication
    • People management
    • Stakeholder communication
  6. September 2020 - November 2022 Contract

    Tech Lead, Frontend Developer

    Ingka Group (IKEA)Jobba/Checka

    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.

    • Vue.js 2
    • Skapa
    • Skapa Web Components
    • VueX
    • JavaScript
    • TypeScript
    • Vuetify
    • Node.js
    • Express.js
    • GCP
    • Firestore
    • Technical leadership
    • Agile
    • Scrum
    • Sprint planning
    • Stakeholder communication
    • Design systems
  7. September 2020 - Current Employment

    IT Consultant

    GESHDO Now AB

    • Consulting through GESHDO since 2020, delivering fullstack development on long-term enterprise assignments — most running two years or more, which has meant owning systems through several cycles of change rather than handing them over at launch

    • Clients across retail, service operations and sourcing, including multiple assignments for Ingka Group (IKEA), where I moved from frontend developer to tech lead and on to senior fullstack roles

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

    • Taking technical ownership inside each assignment — software architecture, technical documentation, code review and CI/CD — and working directly with product owners and stakeholders on scope and prioritization

    • Contributing internally through mentoring, technical guidance and knowledge sharing, including a period leading GESHDO's development team alongside client work

    • React
    • TypeScript
    • Next.js
    • Node.js
    • Python
    • GCP
    • Terraform
    • PostgreSQL
    • Accessibility (WCAG)
    • AI-assisted Development
    • Technical consulting
    • Mentoring
    • Software architecture
    • Technical documentation
    • Code review
    • Requirements analysis
    • Stakeholder communication
    • CI/CD
  8. March 2020 - May 2020 Internship

    Frontend Developer

    Procommerca

    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.

    • JavaScript
    • TypeScript
    • AngularJS
    • Bootstrap 3
    • Node.js
    • Express.js
    • MongoDB
    • API integration
    • Data migration
    • Data visualization
  9. September 2019 - December 2019 Internship

    Frontend Developer

    Procommerca

    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.

    • JavaScript
    • TypeScript
    • AngularJS
    • Bootstrap 3
    • Node.js
    • Express.js
    • MongoDB
    • API integration
    • Automation
    • Data visualization
  10. November 2012 - January 2017 Employment

    Store Manager

    Hemmakväll

    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.

    • Leadership
    • Operations
    • Staff scheduling
    • Budget responsibility
    • Recruitment
    • Coaching
  11. February 2009 - August 2010 Employment

    Store Manager

    Hemmakväll

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

    • Leadership
    • Operations
    • Staff scheduling
    • Sales
    • Retail management
    • People management

Education

  • Frontend Developer

    EC Utbildning

    2018 - 2020

    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

    Competensum

    2010 - 2012

    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.

Languages

  • Swedish Native
  • English Advanced

Certificates

Udemy

Want to know more?

For inquiries contact

Daniel Sanfridsson