Online CV

Fredrik Olofsson

Senior Full-Stack Developer with Leadership Experience

Senior full-stack developer with leadership experience and 15+ years of experience building SaaS platforms, distributed systems and high-performance web applications. I combine hands-on development with technical leadership, and I prefer simple, maintainable systems over unnecessary complexity.

Recent work focuses on AI/RAG, semantic search, embeddings and LLM-powered products, alongside a long track record of scaling platforms, reducing infrastructure costs and leading development teams.

Available for senior roles
Location
Malmö, Sweden
Availability
Open to relocation
Experience
15+ years

SaaS · distributed systems · AI/RAG · technical leadership

Selected achievements

80%

Lower infrastructure cost

Reduced infrastructure costs by 80% while scaling Leagues.gg from about 10,000 to nearly 180,000 users.

8

Developers led

Led development teams of up to eight developers while staying hands-on in architecture and implementation.

1 Gb/s+

High-performance JS

Built JavaScript infrastructure capable of processing data at over 1 Gb/s using a zero-copy architecture.

15+ years

Commercial experience

Building web applications, SaaS products and distributed systems since the early 2010s.

Profile

I am a hands-on senior developer with leadership experience who has moved between product ownership, architecture and engineering leadership. I like working close to the code, but I also enjoy making teams and systems simpler so they can move faster with less operational overhead.

What I bring

  • Full-stack delivery from frontend to infrastructure.
  • Architecture that prioritises simplicity, maintainability and cost.
  • Practical AI/RAG experience with real data and production trade-offs.
  • Technical leadership without losing touch with implementation.

Experience

2025 — Present

Independent AI Research & Development

Malmö, Sweden

Independent R&D focused on retrieval-augmented generation, semantic search and adaptive AI products.

  • Built RAG prototypes over Swedish parliamentary data from data.riksdagen.se, turning political documents into a searchable knowledge base.
  • Implemented semantic search using embeddings and vector databases, and evaluated chunking, retrieval and LLM integration strategies.
  • Explored adaptive political profiling through LLM-generated follow-up questions.
  • Built a micro-SaaS for AI-driven political compass tests where questions adapt dynamically based on previous answers.

2023 — 2024

CTO & Lead Software Developer

Leagues.gg · Copenhagen, Denmark

Owned technical operations, system architecture and engineering delivery for a growing esports platform.

  • Led a development team of up to eight developers while remaining hands-on in technical design and implementation.
  • Re-architected core systems with a strong focus on simplification, maintainability and operational efficiency.
  • Reduced infrastructure costs by 80% while scaling the platform from around 10,000 to nearly 180,000 users.
  • Reduced server count and operational overhead, improving development speed and delivery velocity.

2020 — 2023

Founder — SaaS platform for restaurants

Malmö, Sweden

Founded and built an online ordering SaaS for smaller restaurants during and after the COVID-19 pandemic.

  • Designed the product to complement existing checkout and point-of-sale workflows instead of replacing them.
  • Owned product strategy, software architecture, development, customer feedback and commercial execution.
  • Enabled smaller and rural restaurants to adopt online ordering without sacrificing significant profit margins.

2018 — 2020

Tech Lead

Formida (NE Nationalencyklopedin) · Malmö, Sweden

Technical lead for an ed-tech SaaS product for formative assessment in Swedish schools.

  • Led frontend, backend and integration development across the platform.
  • Built integrations with Microsoft Word, Microsoft Teams and Chrome to reduce onboarding friction for schools.
  • Helped create a workflow that saved teacher time, gave parents better insight and kept the product simple for students.

2016 — 2017

Frontend Lead

Znipe · Stockholm, Sweden

Frontend lead for a premium esports streaming platform.

  • Built React-based interfaces for live and on-demand esports viewing experiences.
  • Developed interactive real-time tools that reacted to live game events, visualized match timelines and enabled clips and time navigation.
  • Mentored junior developers and supported frontend architecture, implementation and code quality.

2015 — 2016

Full-Stack Developer

Travellink · Stockholm, Sweden

Corporate travel booking platform for flights, hotels, cars and taxis.

  • Contributed to a service live in 11 European countries with localized languages and country-specific features.
  • Built and maintained frontend and backend functionality in a microservice architecture of around 200 services using HATEOAS-style APIs.
  • Worked with JavaScript, Node.js, React, Redux, Ruby and Java.

Earlier experience

  • Full-Stack Developer (Project) · SoffaDirekt · Norrköping, Sweden (2014 — 2015)

    Built a WYSIWYG sofa configurator so customers could design their own sofa directly on the website. Also helped optimize the checkout flow, contributing to around SEK 10 million in additional sales.

  • Full-Stack Developer · Solid Media Group · Norrköping, Sweden (2013 — 2014)

    Worked at a smaller web agency building custom WordPress themes and tailored web solutions. One customer was TV4, and some of the work was showcased live on TV.

  • IT Consultant · Norrköping, Sweden (2011 — 2013)

    Freelance consultant while studying Computer Engineering at Linköping University. Assignments were driven almost entirely by recommendations from previous clients.

Technical expertise

Languages & frameworks

JavaScript / TypeScriptNode.jsReactSveltePythonC++JavaPHPTailwind

Data & cloud

PostgreSQLMongoDBRedisSQLiteAWS

AI & machine learning

LLMsRAGEmbeddingsVector databasesSemantic searchRecommendation systemsUser segmentation

Architecture

Distributed systemsSaaS platformsPerformance optimizationInfrastructure simplificationCost reductionMaintainability

Leadership

Team leadershipHiringMentoringTechnical directionArchitecture reviews

Education

Computer Engineering studies

Linköping University

Two years completed before leaving to take a job offer.

Additional

  • Based in Malmö, Sweden
  • Open to relocation
  • Driving licence

Contact

Let’s talk.

I’m open to senior developer and technical leadership roles in Malmö, remotely, or after relocation.

© 2026 Fredrik Olofsson

Online CV · Malmö, Sweden