Skip to content

mikko-lab/mikko-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Mikko Tarkiainen

I build production-grade AI and automation systems where accessibility is a core engineering constraint, not an afterthought.

Based in Finland · wpsaavutettavuus.fi


Focus

I design and implement systems that combine:

  • Large language models (Claude, OpenAI)
  • Deterministic backend logic and event-driven architectures
  • Real-world API integrations with robust error handling and edge case coverage

In parallel, I work on system-level accessibility engineering: semantic HTML, interaction models, and component behavior aligned with WCAG 2.2 AA — tested with real assistive technologies.

No overlays. No superficial fixes. Code-level implementation.


Selected Production Systems

AI-driven system that audits WordPress sites for WCAG 2.2 AA issues, generates structured Finnish summaries, enriches leads with business data, and automates outreach workflows. Integrates legal and business context (Finlex, company registries) for prioritization and messaging.

TypeScript BullMQ Playwright axe-core Prisma · Production


Event-driven booking engine with zero-touch calendar synchronization and automatic meeting link generation (Google Meet / Microsoft Teams).

  • Timeslot locking & collision prevention
  • Auto-expiring reservations
  • WCAG 2.2 AA compliant UI flows

React TypeScript PHP OAuth 2.0 WordPress REST API · Production


LLM-based system for parsing Finnish housing company documents and producing structured financial risk analysis — 0–10 scoring model with verdict output.

Next.js TypeScript Prisma Claude (Haiku) · Production


React component library for admin interfaces with built-in accessibility constraints: forms, tables, modals, and DOM-level audit tooling. Tested with screen readers and keyboard-only navigation.

React TypeScript Tailwind CSS · Production


Generative Engine Optimization pipeline for WordPress content targeting AI search systems (ChatGPT, Perplexity, Google AI Overviews). Includes human-in-the-loop approval before publishing.

Python Streamlit Claude API WordPress REST API · Production


Tech Stack

TypeScript Python Node.js React PHP
Claude API OpenAI Redis Prisma Playwright axe-core
OAuth 2.0 WordPress WCAG 2.2 AA


Principle

Most software fails at scale because it ignores production reality.
Most accessibility work fails because it ignores system design.

I work in the intersection where both matter.

About

GitHub profile README

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors