1. Scope
Short brief. Scope, priorities, constraints, and what needs to ship first.
For startups and small teams that need execution, leverage, and low-overhead delivery.
Based in Stockholm and work remotely. I use AI agents, Cursor, and Codex to compress build cycles, while keeping a real bar around CI/CD and tests.
Availability
Available for new projects.
Execution
AI-assisted workflows, short feedback loops, and direct communication.
Quality bar
CI/CD, unit tests, integration tests, and E2E coverage where it matters.
What I can own and ship.
First versions you can put in front of users fast without building a mess.
Product features, internal tools, and scoped web app delivery.
Frontend that feels sharp, ships fast, and holds up in production.
CI/CD, testing, and release discipline so delivery stays fast as scope grows.
Best fit if speed and quality both matter.
You need an MVP built.
Your roadmap is blocked by lack of engineering time.
You want modern engineering leverage without lowering the quality bar.
Relevant work, not filler.
A simple, privacy-focused web app that helps Swedish citizens exercise their GDPR Article 17 right to erasure by sending deletion requests to Swedish data brokers like MrKoll, Ratsit, and others. Built with Next.js and hosted on Vercel, operating entirely client-side with no server data transmission. My LinkedIn post about this project received 2k+ likes and 200k+ views with overwhelmingly positive feedback.
A private, local AI assistant that integrates with personal notes, tools, and workflows. Built with SwiftUI for macOS, using Ollama for local LLM execution and MCP servers for system tool integration like iCloud Notes and SL Stockholm public transit. Runs entirely on my machine with no cloud dependencies.
Carspotter is a social media platform for car enthusiasts built by me and a group of students for the course "Project in Software Engineering" at Stockholm University, Spring term 2023. Users can upload images of cars they've seen, keep track of them on a map, earn badges/achievements and look at profiles and the cars they've seen on a grid.
Short, direct, and built for delivery.
Short brief. Scope, priorities, constraints, and what needs to ship first.
Build in tight loops with AI-assisted execution, regular updates, and no unnecessary process.
Ship through CI/CD, cover risk with tests, hand over cleanly, and fix what needs fixing.
Send the product, scope, timeline, and what help you need. If speed and quality both matter, this is the right place to start.
Opens a pre-filled email draft to work@joelhagvall.com.
Include enough detail to explain the scope, timeline, and goal.
Copy the brief first if you want to save it before opening mail.
If it is a fit, I will reply with next steps, open questions, and the fastest way to get moving.
Availability
Available for new projects.
Execution
AI-assisted workflows, short feedback loops, and direct communication.