Portfolio · 2026 · Finland

Olli
Karejoki

I'm a frontend focused full stack developer. Currently freelancing and building products for clients end-to-end.


I pick things up fast, and I’m ready to trade freelancing for a team where I can keep growing into a broader stack.

Portrait of Olli
01 — PortraitHelsinki · 2025
Stack

Skills

Languages
  • TypeScript
  • JavaScript
  • Python
  • C
  • C++
  • Bash
Backend
  • Node.js
  • PostgreSQL
AI
  • Anthropic API
  • Claude Code
  • MCP Servers
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • Vite
  • Framer
Devops
  • Docker
  • AWS
  • Terraform
  • Github Actions
Testing
  • Playwright
Hive Helsinki
02 — Hive Helsinki2023–2025
About

From stage to stack

For most of my adult life I made my living as a professional musician. I retrained as a developer at Hive Helsinki, part of the 42 network, learning by building and shipping real projects instead of sitting in lectures. I graduated in 2025 with a solid programming foundation in C and C++, which gave me a real understanding of what is actually happening beneath the frameworks I use day to day.

Olli performing live at a gig
03 — On stagePre-code era

LEADBASE AI

A sales tool that finds companies worth pitching to and ranks them by how well they fit your business, an AI-powered B2B lead-intelligence CRM for the Finnish market. Claude learns an ideal customer profile from your existing clients, translates it into search filters for Apollo.io (a live company and contact database), and scores every prospect against an explicit rubric, saving each lead with fit signals, concerns and a suggested outreach angle.

Next.js 16SupabaseClaude APITailwind CSS
GitHub
Solo project · Full-stack & AI · 2026
Read more
95
HIGH

Olli Karejoki

qualified
Full-Stack DevelopmentFinland

Fast-progressing full-stack developer from Finland. Builds production apps end-to-end, and picks up new stacks fast.

01 / 06

APPLICATION STUDIO AI

A personal job-application copilot: paste a posting (or its URL) and Claude drafts a tailored cover letter plus a CV rebuilt from my resume data, prioritized against that role’s ATS keywords. A second Claude pass critiques the letter against a scoring rubric and can rewrite it against its own feedback in a closed loop, and finished documents export as print-ready PDFs via a server-side headless-Chrome renderer.

Next.jsClaude APISupabasePuppeteer
Solo project · Full-stack & AI · 2026
Read more
02 / 06

DEAD LOOP

2nd Place, Supercell AI Hackathon (Hive Helsinki × Junction)

AI-driven murder-investigation game. OpenAI generates a new case each playthrough, and you interrogate AI suspects over WebSocket in real time, with the backend tracking suspicion scores and triggering clues as you dig deeper.

ReactViteWebSocketFramer Motion
GitHub
Team of 5 · Frontend UI & Graphics · 2025
Read more
REC ●  
CAM-01 :: INTERROGATION
Charlie Brown
03 / 06

SUPER PONG 3D

Arcade multiplayer Pong in 3D: Babylon.js gameplay, live WebSocket duels and matchmaking, tournaments, chat and a friend system, with a neon cyberpunk UI built from custom SVG-clipped card shapes and glass panels. Frontend UI and design by me.

ReactViteBabylon.jsWebSocket
GitHub
Team of 4 · UI & Frontend · 2025
Read more
Power-up selection · try it
smaller_paddle
slower_paddle
bigger_paddle
04 / 06

PASSWORD GENERATOR

A cryptographically secure password generator built to learn AWS and infrastructure as code: a TypeScript Lambda behind API Gateway, provisioned entirely with Terraform (remote state in S3 with DynamoDB locking) and shipped through a GitHub Actions CI/CD pipeline that authenticates to AWS via OIDC, with no long-lived access keys stored anywhere. Tests gate the deploy: a failing suite blocks terraform apply.

TypeScriptAWS LambdaAPI GatewayTerraformGitHub Actions
GitHub
Solo project · Infrastructure & CI/CD · 2026
Read more
05 / 06

FOUNTAIN RECORDS

Client website for a Helsinki-based record label and global production house. Built with Next.js 16 and Sanity CMS v5: full CMS migration from hardcoded data to custom schemas for artists, producers, news and sync licensing, plus sticky artist profile layouts and an embedded Sanity Studio.

Next.js 16Sanity CMSTailwind CSSTypeScript
Full-stack development & Sanity CMS integration · 2026
Read more
Fountain Records label mark
06 / 06

Get in touch

Lets build something.

koodikommando@gmail.com→