Riku Rainio
Software Developer
About Me
Designing and building applications, mostly on web for now. Currently focused on Improving through LeetCode and free courses.
Experience
DataAnnotation
AI Annotator
Improved text-based language models by rating prompts based on correctness, cohesiveness, verbosity, and context, including testing models with complex, carefully crafted prompts. Analyzed and corrected code to optimize performance, fix bugs, and enhance overall code quality in various projects.
Buutti
Software Developer
Developed a full-stack webshop, working closely with the client to design and implement custom features that met their needs. Integrated APIs, optimized backend processes, and improved the frontend for a better user experience.
Knowit
Software Developer
Led frontend development using React, integrating seamlessly with AWS backend services to deliver a quality user experience in collaborative project. Contributed to an in-house project leveraging Google Cloud Platform's VertexAI and multiple LLMs. Delivered a technical talk on Next.js to share knowledge across the team.
Teknikum Oy
Production Worker
Manufacturing of various rubber parts with machinery. Process work in a factory. Three-shift-work. Helped clients by manufacturing batches of orders for them in time.
Education
Tampere University of Technology
Master of Science in Computer Science
Major: Software Development. Completed all required coursework; Currently working on Master's thesis.
Tampere University of Technology
Bachelor of Science in Computer Science
Major: Software Engineering; Minor: Industrial Engineering and Management.
Toolkit
Featured Projects

Drafter.lol
A real-time drafting and analytics platform for League of Legends teams, coaches, and broadcasters

Warehouse Jiu Jitsu app
A mobile application for warehouse jiu-jitsu betting with fake credits

Mennää Game
A Godot game project

Sasken CV Database
A CV database application for Sasken

LinkedInsanity job applier
Automated LinkedIn Easy Applier with customazible settings