Available for Junior/Mid Roles

AI & Software Engineer

Building AI systems and software tools end-to-end, from multi-agent pipelines and LLM integrations to Python backends, REST APIs, and automation workflows. Portfolio projects with public deploys, CI-backed pipelines, and paying client delivery.

About Me

I build AI systems and software tools end-to-end, from multi-agent pipelines and LLM integrations to Python backends and automation workflows. My background in cybersecurity shapes how I approach systems: I think carefully about failure modes, reliability, and what happens when things run unsupervised.

Currently completing my MSc in Information Technology at the University of Turku, specialising in Robotics and Autonomous Systems. Master's thesis planned; topic to be agreed with my supervisor.

Languages: Finnish (native), English (professional), Norwegian (elementary, improving).

Technical Skills

dns

Backend & Automation

  • check_circle Python, FastAPI, Pydantic
  • check_circle REST APIs & system integration
  • check_circle Docker & Linux deployment
  • check_circle pytest & GitHub Actions CI/CD
  • check_circle React & TypeScript (supporting)
smart_toy

AI & Applied ML

  • check_circle LangGraph & multi-agent systems
  • check_circle RAG, pgvector, Redis
  • check_circle LLM workflows & eval suites
  • check_circle Ollama, vLLM, local inference
  • check_circle MCP & Cursor agent workflows
security

Engineering mindset

  • check_circle Failure modes & reliability
  • check_circle Security-informed design
  • check_circle Structured outputs & validation
  • check_circle Client delivery & handover

Featured Projects

Software Engineering & Backend Systems

AegisOps AI

Public demo

4-agent LangGraph pipeline for the AMD Developer Hackathon 2026: MITRE ATT&CK techniques to Sigma rules, SOC response guidance, and validation scores. Deployed on Hugging Face Spaces (demo mode by default for reliability). Live inference path with vLLM on AMD ROCm exists; Qwen verifier sidecar audits pipeline output.

Python LangGraph FastAPI vLLM ROCm AMD MI300X Qwen MITRE ATT&CK

AI Insight Engine

Portfolio

Portfolio RAG code and security auditor: Python snippets to OWASP-mapped scores and citations grounded in 20,875 embeddings from 8 security books. FastAPI, pgvector, Redis, LangGraph ReAct agent. pytest suite, GitHub Actions CI/CD, and a 15-case eval runner (7/15 passing, failures documented). LoRA fine-tune artifacts in a companion model repo.

FastAPI RAG LangGraph pgvector pytest CI/CD

Multi-agent system for Terraform and operational metrics analysis. Deterministic config and metrics agents feed a Claude supervision layer that synthesises drift, waste, and optimisation opportunities. Dockerized UI replaced the original Streamlit prototype.

Python Multi-Agent Systems Anthropic API Frontend UI Docker

Fully local voice assistant built from scratch using faster-Whisper for speech recognition, Ollama for LLM inference, and Piper TTS for voice output. No cloud APIs. Includes a FastAPI web interface with browser microphone support and custom fine-tuned model support via Ollama Modelfiles.

Python Voice Assistant AI Automation

Paying client delivery: internal production system linking work orders to pipe and material inventory. Completing a job deducts stock, tracks remnants, and logs a full audit trail. FastAPI backend, React UI, PostgreSQL, nginx and systemd on Linux. Auth, CSRF protection, health checks, and handover documentation included.

FastAPI React PostgreSQL Client delivery

HexStrike pipeline

Attack-surface database and import/query pipeline with scan snapshots and diffing. Integrated HexStrike into automated security analysis via MCP in Cursor. Built the SQLite pipeline and lab workflows; not the upstream HexStrike AI framework.

Python SQLite MCP Automation

Local-first tools with a shared design system: Ledger and Debts (accounting), Career job-search dashboard, PdfConvert (PDF to Markdown for AI ingest), and VideoDownloader (local yt-dlp). React and Python apps with systemd/local HTTPS where needed.

React Python Local-first Design system

More projects

Browser extensions, API utilities, and earlier lab work. Full index on the projects page.

  • Shipped browser extensions (AbuseIPDB, VirusTotal, Shodan, Windows Event Log)
  • Secure analysis engine and network API toolkit on GitHub

Experience

Jan 2026 — Present

AI Engineer

Independent

Designing and building AI-powered systems and backend workflows with a focus on practical applications and local-first architectures. Developing modular pipelines integrating LLMs, APIs, and structured data processing. Building end-to-end projects including voice interfaces and automation platforms.

Sep 2023 — Feb 2026

Personal Care Assistant

Mehiläinen

Regulated healthcare environment in client home care. Responsibility, discretion, and clear communication in Finnish with non-technical clients. Not healthcare IT; strengthens reliability and customer-facing work.

Oct 2024 — Present

Software Engineer

Independent

Building and maintaining web-based applications and developer tools, including browser extensions and full-stack projects. Focus on API integration, system design, and clean, maintainable implementations.

Nov 2019 — Jan 2020

Junior Python Developer

NetNordic Finland

Python tools for data processing, monitoring, and workflow automation. Structured data pipelines and system-level integrations.

Oct — Nov 2019

Junior SOC Analyst

NetNordic Finland

Log analysis, documentation, and security monitoring support (2-month engagement).

Jan 2022 — Sep 2024

Systems & Security Consultant

Santa Monica Networks

Analyzed system architectures and networked environments to identify weaknesses and improve reliability. Built scripts and tooling to support analysis workflows and system validation.

Jul 2018 — Jan 2026

Security Researcher

Independent

Conducted independent analysis of web systems, focusing on identifying implementation issues and validating real-world impact through proof-of-concepts.

Earlier experience and additional roles available on LinkedIn.

Education

Expected 2027–2028

Master of Science (Technology)

University of Turku · Information Technology
  • Specialisation: Robotics and Autonomous Systems
  • Minor: Multidisciplinary AI Module (47 cr)
  • Master's thesis planned; topic TBD with supervisor
  • Secondary subject: Gender Studies
May 2021

Bachelor of Engineering

Turku University of Applied Sciences · Information and Communication Technology
  • Specialisation: Data Networks & Cybersecurity (60 cr)
  • 261 / 240 credits completed · Graduated May 2021
  • Thesis: White Hat Hacking: System and Application Security, Malware and Wi-Fi Vulnerability (grade: Excellent)

Certifications & Ongoing Learning

  • Generative AI: Prompt Engineering Basics - IBM · Jun 2026
  • Certificate of Completion — AMD Developer Hackathon - lablab.ai · May 2026
  • Talk to Your Documents with LangChain and Python - CodeSignal · May 2026
  • Generative AI: Introduction and Applications - IBM · May 2026
  • Introduction to Software Engineering - IBM · Apr 2026
  • Python (Basic) Certificate - HackerRank · Apr 2026
  • Google AI - Google · Mar 2026
  • Introduction to Artificial Intelligence (AI) - IBM · Mar 2026