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.
- 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
Data & cloud
AI & machine learning
Architecture
Leadership
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.