Frontend Developer / Sweden
Oscar Ahlgren
Welcome to my CV.


Developer Profile
About
About me and the way I work.
I am a frontend developer from Sweden with a strong focus on React, Next.js, TypeScript, and building clean, scalable user experiences. I enjoy solving problems, working with APIs, and turning ideas into well-structured products.
Quick Overview
React
I use React in most of my daily work, both in product development at Svenska Spel and in my own projects where component structure and clean UI logic are important.
Next.js
I have used Next.js in projects such as my AI transcription website, where routing, structure, and a solid frontend setup have been an important part of the work.
TypeScript
TypeScript is a natural part of how I work. I use it to keep code more predictable, easier to maintain, and safer to build on over time.
APIs
I enjoy working with APIs and data flows, including uploads, AI services, and payment-related flows where the frontend needs to handle the user journey clearly and reliably.
UI Animation
I like adding motion where it improves the experience. That can mean subtle transitions, hover states, or interactions that make the interface feel clearer and more polished.
Problem Solving
A big part of my work is breaking down problems, discussing solutions with the team, and finding practical ways forward when building real products under real constraints.
Experience
Professional experience built around frontend delivery, collaboration, and product thinking.
A timeline that shows both technical growth and the people skills behind strong product work: ownership, communication, and the ability to turn ideas into polished experiences.
2023 - Now
System Developer
Svenska Spel AB
Working as a frontend developer on modern web applications with a strong focus on user experience, product quality, and collaboration. I have worked with Lyckoplatsen from early idea and planning through implementation, while also contributing to products such as Eurojackpot, Lotto and Keno.
Main developer for Lyckoplatsen, contributing from concept to delivered product
Builds and maintains frontend features with React, APIs, and interactive UX
Strengthened agile teamwork, communication, and problem-solving in a product environment
2022 - 2023
Retail Sales Representative
Elon Group AB
Developed strong communication and customer-facing skills in a fast-paced retail environment. The role required listening carefully, solving problems clearly, and creating a positive experience while balancing sales, teamwork, and daily operations.
Built strong customer communication and service skills
Handled sales, inventory, display setup, and transactions
Developed empathy, teamwork, and confidence in high-contact situations
2022 - 2023
System Developer Intern
Svenska Spel AB
Gained hands-on experience across both frontend and backend development by working with web applications, user interfaces, and APIs. The internship provided a strong technical foundation and practical exposure to agile teamwork and real product delivery.
Worked with web applications, UI implementation, and API integrations
Learned agile workflows, project collaboration, and development best practices
Tried backend development as well and built my own API during the internship
2016 - 2021
Summer Job - Domain Administrator
Internetstiftelsen
Worked during several summers with domain administration, focusing on checking accounts and making sure registrations and user information were legitimate. The role required attention to detail, structure, and a responsible way of working.
Reviewed accounts and information to make sure they were real and correctly handled
Built habits around organization, responsibility, and careful administrative work
Developed a stronger understanding of security awareness and structured processes
Projects
A few projects I have worked on.
A small selection of live projects together with one placeholder for work that is still in progress.
AI Transcription Website
AI transcription platform for uploading audio and turning it into fast, useful text workflows.
Boulder Grade
Climbing-focused web product built around grades, tracking, and a clean experience for bouldering users.
More Coming
More projects are on the way, with new experiments in frontend interaction, product design, and AI-powered tools.
Skills
Skills and tools I work with.
These are the technologies and areas I use most in my work, especially in frontend development, product work, and interface implementation.
UI Engineering
React
Framework
Next.js
Language
TypeScript
Core
JavaScript
Styling
Tailwind CSS
Animation
Framer Motion
Data
React Query
Backend
Supabase
Integration
APIs
Workflow
Git
Design
UI/UX
Optimization
Performance
Contact
Get in touch.
I am always open to hearing about frontend roles, collaborations, and new opportunities where I can keep growing as a developer.
Send an email