Thomas Danielsson looking out over the water.

Frontend developerÅland, Finland

Thomas Danielsson.

Thoughtful interfaces.An evolving perspective.

Based in the Åland Islands. Building with modern web technologies, and exploring how AI is changing the way we develop software.

A little context, a little curiosity.Explore the story

A path built
on curiosity.

From studying web development in Gothenburg to building interfaces in financial technology in Mariehamn. A continuing process of learning, making, and asking better questions.

  1. 2022—2024The foundations

    Yrgo

    Web DevelopmentGothenburg, Sweden

    Studied web development, building a foundation in modern web technologies, frontend engineering, and practical software development.

    • Web development
    • Frontend foundations
  2. NowThe ongoing chapter

    Crosskey

    Current

    Frontend DevelopmentMariehamn, Åland

    Working with frontend development in financial technology, primarily using Angular and TypeScript. Bringing a considered approach to the interfaces people use.

    • Angular
    • TypeScript
    • Financial technology

Still learning. Still building. Still curious.

What I work with.
What I’m exploring.

A foundation in frontend development.An interest in how the pieces fit together.And room for what comes next.

  1. Professional practice

    Frontend engineering

    Turning ideas into component-based interfaces. My professional work centres on Angular and TypeScript, with a foundation in the wider web platform.

    • Angular
    • TypeScript
    • JavaScript
    • Component design
  2. Development interests

    Built to be understood

    Code should make sense to the next person who works with it. I care about clear boundaries, reusable components, accessibility, and solving the right problem.

    • Maintainability
    • Architecture
    • Accessibility
    • Developer experience
  3. Active exploration

    A changing toolkit

    Exploring AI-assisted engineering through practical experiments: coding agents, context management, local models, and the decisions that make these tools useful.

    • Coding agents
    • LLM tooling
    • Local models
    • Agentic workflows

The tools change.
The thinking evolves.

Understanding the tool.Not just using it.

I’m interested in what happens when AI becomes part of the development process. Not just how to get an answer, but how to give a tool the right context, understand its choices, and judge the result. Architecture, curiosity, and careful problem-solving still guide the work.

Currently exploring local language models, coding agents, and the workflows that connect them.

Let’s start a
conversation.

About frontend development, working with AI, or an idea worth exploring. I’d be happy to hear from you.

Say hello

From Åland, with curiosity.