Hi, I'm Karri.
Web Developer | ICT Engineer | Fullstack Enthusiast
I design and build practical digital products with clear architecture, thoughtful UX, and scalable implementation.
About Me
ProfileI design and build responsive, user-focused web experiences with a strong eye for detail and collaboration at the core.
Highlights
- Frontend-focused fullstack developer but a passion for backend and infrastructure too
- Comfortable in international, customer-facing roles
- Experience with project management and Agile workflows
- Always experimenting with new tools and workflows
I am a dedicated web developer with a strong focus on creating responsive and user-centric web applications. My expertise lies in problem-solving, exploring emerging technologies, and contributing to impactful fullstack projects.
In addition to my technical skills, I have experience working in diverse, international environments. This has improved my communication and teamwork abilities, which I bring to every project.
I am passionate about continuous learning, whether it's building computers to deepen my understanding of hardware or staying updated with the latest advancements in technology. Outside of work, I enjoy football, exploring nature, and engaging in creative pursuits like music.
A bit more
Quick snapshot- Background in customer service and multicultural teams
- Enjoy building PCs and configuring hardware
- Actively looking for internship or full-time roles in tech
Tech Stack
Below you will not find all the technologies and tools I use, but these are the ones I work with the most.
Projects
Selected work focused on usability, performance, and scalable implementation.
Brain Dump
Brain Dump is a personal document and information storage built with a local installation of Milvus vector store to store information in the form of vectors. Semantic search is applied to match queries to database records. PostgreSQL and frontend implementations will be added in the future. The program is ran on a local linux server behind a private network and is not publicly accessible due to my personal data.

Go Exchange (Work in Progress)
Go Exchange is a web application that connects students interested in exchange programs with people who have already participated in such programs. The platform allows users to create profiles, share their experiences, and find potential exchange partners. Users may find important dates and information considering the application process and support that comes with it. OpenAI AI-Chat integration has been added to enhance user experience. Instead of using OpenAI's vector store, we implemented a custom vector store using Milvus to store and retrieve exchange related documentation which I was responsible of along other tasks.
