Riku Rainio

Riku Rainio

Software Developer

Available for work

About Me

Designing and building applications, mostly on web for now. Currently focused on Improving through LeetCode and free courses.

Experience

DataAnnotation

AI Annotator

March 2024 – February 2026

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

April 2024 – October 2024

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

August 2022 – March 2024

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

January 2017 – July 2017

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

Ongoing

Major: Software Development. Completed all required coursework; Currently working on Master's thesis.

Tampere University of Technology

Bachelor of Science in Computer Science

2018 - 2023

Major: Software Engineering; Minor: Industrial Engineering and Management.

Toolkit

AWSC++CSSCursorFigmaGitGodotHTMLJavaScriptLugiaMongoDBNext.jsNode.jsPhotoshopPostgreSQLPythonReactRedisSony Vegas ProTailwindCSSTypeScript