Skills & Experience

I’ve always known I’d be working with computers. I grew up on the early, uncensored internet, landed my first developer position before finishing my studies, and have been active in several developer communities along the way. Between agency life, product engineering, and running my own company, I’ve been at it professionally since 2016.

Today, I heavily rely on an AI-native workflow to push out software harder, better, faster, and of course, stronger 💁‍♂️

See what skills I've gained over the years and where I've been working.

Tech StackWork Experience

Tech stack

Here's a breakdown of the technologies and tools I've worked with.

Languages & Core Web Technologies

  • JavaScript / TypeScript
  • HTML
  • CSS / SASS / SCSS
  • PHP

Frontend Frameworks & Libraries

  • React
  • Node.js
  • Next.js
  • Astro
  • Qwik
  • jQuery
  • Vue
  • Tailwind CSS
  • Hugo

Backend Frameworks & CMS

  • Node.js
  • WordPress
  • HubSpot
  • TinaCMS
  • ProcessWire
  • ExpressionEngine

AI & Agentic Workflows

  • Agentic Orchestration
  • AI-Augmented Engineering
  • Local LLM Benchmarking

E-commerce

  • WooCommerce
  • Snipcart

Development Tools & DevOps

  • Git
  • SVN
  • Docker
  • Vite
  • Biome
  • Webpack
  • Babel
  • ESBuild
  • Composer
  • Netlify
  • DNS Management

Testing & QA

  • Playwright
  • Vitest
  • React Testing Library
  • Cypress

Accessibility (A11y)

  • WCAG 2.2 AAA (with practical experience & advocacy)
  • VoiceOver
  • Axe
  • Wave

SEO, GEO & Analytics

  • Technical & Semantic Architecture (JSON-LD, Meta, Schema)
  • LLM, SEO & GEO Optimization (AI search crawler readiness)
  • 100/100 Core Web Vitals ✅ (Run Google Lighthouse on this page to verify 😉)
  • Screaming Frog & Google Analytics

I hope I didn't forget something 😅 Did I tick some boxes? If so, get in touch!

Contact me

Work Experience

I’ve got to experience quite a few different companies and how it is to work with them.

Into-Digital

2026Q1 - Present

I'm currently one of the Senior Developers at Into-Digital. While my main focus remains on delivering high-quality and accessible services, I've taken on a broader role in running projects, integrating AI-assisted development workflows into our tooling, and implementing my past knowledge to help Into-Digital thrive 🔥

Into-Digital
Into-Digital logo - I hope to replace this soon with a real photo from the office
Into-Digital logo - I hope to replace this soon with a real photo from the office

Granlund Oliver Egon Tmi.

2019Q2 - Present

I run my own company primarily to fuel my passion projects and serve as my tech sandbox. I take on a small subset of full-stack development clients using an AI-first workflow, benchmark local LLMs, and offer photo and videography services. In addition, I design PCBs and create 3D models to support my custom keyboard hobby and business.

VAT Number: 3001992-5 📈

My presentation "What to take into account when publishing a plugin" at WordCamp Finland 2023 conference
My presentation "What to take into account when publishing a plugin" at WordCamp Finland 2023 conference

Linear

2022Q2 - 2025Q4

At Linear, I worked as a Full-stack Developer, focusing on MRR-enhancing add-on services and maintaining diverse technologies, including React, TypeScript, Node.js, Next.js and WordPress.

Linear
My presentation "The transition from Agency to Product Development" at a WordPress Helsinki meetup
My presentation "The transition from Agency to Product Development" at a WordPress Helsinki meetup

Evermade

2019Q1 - 2022Q2

I mainly worked with creating and/or improving both small and massively complex WordPress sites for clients like salo.fi, finnlines.com and sydan.fi. I led initiatives to improve accessibility (WCAG 2.1 AA) and mentored new developers in our team. In addition to WordPress, I worked with React, TypeScript and Hubspot.

Evermade
Doing a workshop for non-tech colleagues about how websites actually work together with the Evermade CTO Jaakko
Doing a workshop for non-tech colleagues about how websites actually work together with the Evermade CTO Jaakko

Sofokus

2018Q1 - 2019Q1

As a consultant through Sofokus, I mainly worked with a single large client as a Full-stack Developer, using their repos and pipelines (AWS + Atlassian).

Sofokus
Sofokus workstation with my first Macbook and a self-built mechanical keyboard
Sofokus workstation with my first Macbook and a self-built mechanical keyboard

Mysteerio

2017Q1 - 2017Q4

I was most of the time working as a consultant through many hoops with Otavamedia, working on sites like Tekniikanmaailma, Dekolehti, Anna, Seura, Venelehti and Golfpiste.

Mysteerio
Mysteerio logo
Mysteerio logo

LevelUp

2016Q1 - 2016Q4

Mainly working with creating fully custom WordPress websites for customers as well as contributing for Levelup’s own WordPress theme to accelerate website development. Also organised trainings for clients.

LevelUp
The yearly energydrink tasting event at Levelup’s office
The yearly energydrink tasting event at Levelup’s office

Internships

These companies hosted my practice periods while I was studying at Arcada UAS

  • Liideo
  • Haahtela