
Junction 2nd place win
One of the winning teams at the Junction hackathon for the Wolt challenge.
Full-Stack Developer & Infrastructure Engineer
Building scalable applications and reliable systems. I build across product interfaces, cross-platform applications, and the infrastructure work that keeps them reliable once they leave the prototype phase.
A mix of hackathon builds, client work, and production product engineering. Each card opens a fuller case study with context, stack, and supporting screenshots where available.

The Agentic Era Hackathon in Helsinki, organized by the Aalto AI team at Aalto University in collaboration with Wave Ventures, brings together builders to explore the next generation of AI systems powered by autonomous agents. At the hackathon, our team developed a web application that uses AI agents to manage and operate fitness studios through a unified interface. The platform enables studio owners to control and automate key operations such as class scheduling, instructor and resource management, financial calculations, and operational planning. By leveraging agent-based workflows, the system can coordinate tasks, optimize studio resources, and assist with decision-making, demonstrating how AI agents can streamline complex real-world business operations in the fitness industry.

At Junction 2025 in Helsinki, our team participated in the Wolt Challenge by building an AI-powered prototype of a next-generation food delivery platform. We developed a web app inspired by Wolt’s interface, enhanced with several AI-driven features. Users can upload food photos to instantly find matching dishes using vision-based dish recognition, automatically generate ingredient shopping lists from selected meals, and discover food through an “OnlyFood” TikTok-style swipe feed powered by embeddings and AI-generated content. The platform also includes calendar-aware meal ordering, AI-planned event catering, and a gamified delivery ETA minigame that rewards users for predicting arrival times. The project explores how AI and intelligent interfaces can make food discovery, ordering, and planning more personalized, automated, and interactive.

Worked on the mobile and web application of Fisofi, a B2B SaaS platform used in real production environments. Contributed to developing and maintaining features across the platform, helping improve functionality, usability, and reliability for business users. The work involved collaborating on a production-grade codebase, gaining experience with real-world software development, deployment, and scaling challenges typical for SaaS products.

The Undercover game clone is a simple mobile project built with Flutter. The goal of the project was to learn how Flutter works in practice, explore its development workflow, and gain hands-on experience with cross-platform mobile app development. The app recreates the core mechanics of the popular party game Undercover, focusing on implementing the basic gameplay and user interface. The project primarily served as a learning exercise, helping to understand Flutter’s UI framework, state management basics, and the overall process of building and running a mobile application.
Coming Soon
Coming soon
Tech stack available inside the full case study.
Open the card for the full breakdown.
The timeline below covers both product engineering and the operational foundation behind it, from server rooms and internal tooling to cross-platform application delivery.

Experience
Valji d.o.o.
IT support and maintenance of company systems

Experience
Fisofi
Leading a team of developers to create a user-friendly application
Get to know me as more than a list of projects and roles, but as a person with a unique perspective and approach.

One of the winning teams at the Junction hackathon for the Wolt challenge.

A small hand-embroidered piece made as practice.

Saying hello to the reindeer.

Working on my puzzle solving skills in the climbing gym.

Discovering fall damage.

Featured in Laplands leading newspaper as a member of a growing startup.

Stranded in the middle of nowhere because my spark plug decided to explode.

A culinary masterpiece that I prepared for my friends.

One of the winning teams at the Junction hackathon for the Wolt challenge.

Stranded in the middle of nowhere because my spark plug decided to explode.

Discovering fall damage.

Saying hello to the reindeer.

Working on my puzzle solving skills in the climbing gym.

A small hand-embroidered piece made as practice.

A culinary masterpiece that I prepared for my friends.

Featured in Laplands leading newspaper as a member of a growing startup.

One of the winning teams at the Junction hackathon for the Wolt challenge.

Working on my puzzle solving skills in the climbing gym.

Stranded in the middle of nowhere because my spark plug decided to explode.

A small hand-embroidered piece made as practice.

Discovering fall damage.

A culinary masterpiece that I prepared for my friends.

Saying hello to the reindeer.

Featured in Laplands leading newspaper as a member of a growing startup.
If you want to discuss a role, a build, or a system that needs tightening up, use any of the channels below.