I build software from the interface down to the infrastructure.
I started in frontend development, drawn to the part of software people actually see and touch. That obsession with the details never really went away — I still care about the animation that feels slightly off, the state that shouldn't desync, the layout that shouldn't jump, and the error that should fail gracefully.
But somewhere along the way, the boundary of "frontend" stopped making much sense to me.
Today I work across the stack because I like understanding the whole system. Interfaces, APIs, data models, architecture, infrastructure, deployment — and the decisions connecting all of them.
I work end to end by preference, not necessity.
Experience
01 — 03
2026 — Now
Haveton AB
Full Stack Tech LeadLead the technical development of full-stack products, taking ownership of architecture, implementation, code quality, and long-term maintainability. Design and develop modern frontend experiences using React, Next.js, TypeScript, and modern web technologies. Build and maintain backend services, APIs, database integrations, and server-side application logic. Define technical direction and architectural decisions while balancing scalability, performance, security, and development speed. Lead code reviews and establish development standards, reusable patterns, and engineering best practices across the codebase. Collaborate closely with product, design, and business stakeholders to translate requirements into reliable technical solutions. Mentor and support developers, helping resolve complex technical challenges and improving engineering practices across the team. Own features throughout the full development lifecycle, from technical planning and implementation to testing, deployment, monitoring, and continuous improvement.
Stockholm, Sweden
2024 — 2026
NTI Gymnasiet Södertörn
High School Engineer Teacher - TE4Elevate the Engineering course by encouraging students to explore advanced coding concepts. Teach HTML, CSS and JavaScript and modern technologies including React, React Native and TypeScript. Provide hands-on backend experience with Node.js and Express. Introduce Docker and containerization. Teach collaborative development practices using Git and GitHub. Create real-world projects and collaborative problem-solving activities. Share industry practices and insights. Develop and maintain internal solutions that support the school's daily operations.
Stockholm, Sweden
2023 — 2024
Iquest - AB
Frontend developerDeveloped and maintained production code focused on user experience, with the CV reporting a 20% increase in user engagement. Used Git and led code reviews, with a reported 15% improvement in codebase integrity. Implemented test automation strategies, with a reported 30% reduction in bugs. Participated in Scrum, sprint planning and project delivery.
Stockholm, Sweden
Technologies
Frontend
React, Next.js, TypeScript, Tailwind CSS, Framer Motion
Backend
Node.js, GraphQL, tRPC, Express
Mobile
React Native, Expo, Swift
Data
PostgreSQL, Prisma, Redis, ClickHouse
Infrastructure
Docker, AWS, Vercel, Terraform, GitHub Actions
Tools
Figma, Sentry