About Me

Junior Turunen - AI Developer and Full-Stack Developer Profile Photo

Hey! I'm Junior Turunen, an AI Developer at Virtual-Dawn building Taika AI - our platform powering dynamic AI characters for Unity-based games. I work with Azure cloud infrastructure, Docker, real-time WebSockets, and multilingual AI systems.

Most of my learning happens by diving in, breaking things, and fixing them. From logistics to deploying scalable AI - it's been quite the journey!

The goal? Create AI experiences that feel genuinely alive and infinitely engaging.

Technical Skills

A showcase of my technical capabilities and ongoing learning journey in software development.

Python

Azure & Docker

PostgreSQL & Vectors

NLP & RAG

OpenAI & LLMs

FastAPI

Redis

WebSockets

Testing

C#

Web Development

Git & GitHub

Hobbies & Interests

  • 🎮

    Gaming

    Serving as an officer in World of Warcraft has developed my team coordination and quick decision-making skills.

  • 🎵

    Music

    Active listening helps me to maintain focus during long coding sessions and sparks creativity.

  • 📚

    Self-Learning

    Regularly exploring new technologies and completing online courses to expand my technical knowledge.

Professional Experience

AI Developer

Virtual-Dawn

June 2, 2025 - December 19, 2025

Building Taika AI - Virtual Dawn's proprietary technology powering dynamic AI characters with emotional responses and infinite storytelling capabilities for Unity-based games and web platforms.

Key Achievements:
• Azure Cloud Architecture: Deployed scalable multi-container infrastructure (Azure Container Apps, Container Registry, PostgreSQL/pgvector, Redis) supporting real-time AI character interactions
• CI/CD Automation: Built GitHub Actions workflows with Docker Buildx caching, automated testing, and zero-downtime deployments
• Embedding Microservice: Designed standalone ML service for 384-dimensional multilingual semantic search enabling context-aware character responses across 50+ languages
• Unity-Azure Integration: Built WebSocket service layer bridging Unity client and Azure backend, enabling real-time bi-directional communication for AI avatar conversations

Tech Stack: Python, FastAPI, Docker, Azure, GitHub Actions, PostgreSQL/pgvector, Redis, WebSocket, Unity

Lead Application Developer

Rajakatse Fantasia Ry

Oct 2024 - Jan 2025 · 4 mos

• Developed a modernized version of Larpmaster Character creator tool for Rajakatse Fantasia Ry, originally created for Amiga.
• Collaborated with a team member to successfully complete the project on time.
• Implemented innovative solutions to enhance user experience and functionality of the tool.

Terminal Worker

Wippiiwork: Post Nord

October 15, 2021 - September 3, 2022

Handled logistical operations and package processing in a fast-paced environment.

Terminal Worker

Transval Personnel Services: F9 Distribution

June 21, 2021 - October 15, 2021

Coordinated with team members to ensure efficient distribution operations.

Terminal Worker

Citywork Oy: DHL Express

September 20, 2018 - July 18, 2020

Managed global express shipments in a high-pressure environment.