Accord, Stockholm – (2023-Ongoing)
Me and my two other co-founders from KTH decided that we wanted to create a more harmonious everyday life and an equal household. Therefore we set forth to develop an easy to use organizing app that tracks who does what in the family. The app is using React Native and Expo with Supabase as the database and authentication backend together with Prisma ORM and tRPC as the API layer. My role is to develop the app and oversee the technology in the company.
Qswap, Remote – (2022-2023)
I developed a full-stack Next.js website for trading/selling second-hand items, handling design, architecture, and implementation. Key features encompass user authentication via OAuth and email, an advanced search with filters/sorting, and image uploads to Amazon S3. Leveraged React 18, including Server components, Suspense, Concurrent Rendering, and harnessed the new Next.js app router. Managed serverless CockroachDB database via Prisma ORM for data operations.
ReachingApp (formerly StaffInMotion), Remote – (2021-2023)
Developed a Vue.js based web front-end and a NativeScript powered companion app for iOS and Android by consuming a back-end API. This was for ReachingApp, a company specializing in health competitions for workplaces, creating a complete multi-platform health challenge app and infrastructure.
STAR Personalförening, Stockholm – (2020-Ongoing)
I created a website, e-commerce store, content management system (CMS), membership database, and course sign-ups for the non-profit organization STAR Personalförening using WordPress and PHP as a paid freelancer.
Always Bemanning AB, Remote – (2020)
This company website was built with PHP and a Bootstrap front-end. It features a quotation request form, a contact form, and a work time submission form for employees.
2021-Ongoing (graduating summer 2026)
At KTH Royal Institute of Technology, Sweden’s most highly renowned university. Studying a masters programme of five years with lectures on campus in Stockholm city.
2018-2021
With extended courses in both Programming & Web development. Received an award/diploma for best grades in my programme.
I'm a passionate web developer with experience in a variety of frameworks, including as Node.js, React, Next.js, React Native, Vue, Express, jQuery, Electron, NativeScript, and more. I also appreciate the elegance of plain HTML/CSS/JS. Right now I am exploring the new Remix framework and also Svelte that both employ modern web standards. I nowadays almost never write code for the web without TypeScript and a library like Zod, which allows me to write reliable code, catching bugs during development.
My comfort language. I use it to create everything from quick scripts and calculations to full-fledged apps and servers. I'm familiar with Flask, Pandas, NumPy, SQLite databases, and more. I also have experience with web scraping, such as requests, BeautifulSoup, Puppeteer, and Playwright.
I had been interested in Rust for a long time and was delighted when I was introduced to it while studying at KTH. Writing stable, secure servers and performance-critical algorithms with Rust is a pleasure. It's a great language for programming!
PHP has its flaws, but I still believe it has its place in simple front-end integrated APIs and forms. I have experience writing WordPress plugins and themes, as well as full-blown websites and some MySQL database queries.
Learned through courses at both my upper secondary school and KTH. If confronted with it today I will probably learn to use Kotlin instead.
Haven’t used it a lot but I love to use it for heavily threaded workloads. Asynchronous apps on integrated circuits is another use-case.
I have some experience with .NET, mainly with Windows Forms. I am eager to learn Unity as well.
Learned from a course on integrated circuits and low-level systems programming.
I have orchestrated Node.js monorepos with pnpm workspaces and other package managers.
Learned during multiple math and computation courses.
My first experience with programming was with complex formulas for Google Sheets, which later evolved into scripts. I documented all my grades with formulas and graphs, which enabled me to calculate and visualize course grades (similar to a GPA).
I have created numerous interactive, comprehensive prototypes for personal projects, work, and school. I am well-versed in the tool and can quickly sketch my ideas.
I love the concept of SVG and vector graphics and therefore enjoy editing and creating in Illustrator. Can for example mask, filter and erase objects in Photoshop. I’ve done some basic video editing in Premiere as well as adding effects.
A couple of my upper secondary school courses taught both Inventor and AutoCAD for parameterized stress analysis and 3D sketching. I’ve also used Fusion 360 for hobby projects and 3D printing.
Used S3 for website and image hosting including API gateway, SES and made a few AWS Lambda scripts.
Flask server, Python and shell scripting.
Hosting multiple home servers with Docker and Docker Compose, including monitoring with Portainer.
Fully professional
Native speaker