Portfolio

Welcome to my portfolio! I’m a 23-year-old junior software developer with a strong foundation in mathematics, hardware, and system administration. I have transformed my obsession with learning programming into a series of self-directed projects, showcasing my learning of new technologies.

This portfolio is more than a showcase; it's a way for me to force some structure and documentation into these projects in a way that could have a positive impact on my future employment. Here, you’ll find detailed accounts of my projects, complete with links to the GitHub repositories, live sites, and galleries where applicable. Timeline updated: 04/24

Feel free to explore the content! Thank you for visiting!

Magenta Red

Articles about web development, automation and linux.

Custom toolchain, minimal website, CLI based source management.

CO-C-Wizard

a suite of command line utilites for automating AI content creation and editing.

The website's performance and scale have been achieved using internal tooling for managing static html files.

Snakeman CLI

a suite of command line utilites for automating AI content creation and editing.

All utilites are free open source, licensed under the Zero-Clause BSD license The utilities are command line tools for GNU/Linux and have only been tested on Gentoo and Arch platforms.

Kauppias Chat Demo

Chat Interface and Web Elements Demo

Database admin panel for shop GPT, a chatbot that knows whats on sale and on stock and a UI for editing that stock.

N-yteikkuna

Chat GPT and Interactive Elements

Chat GPT and interactive web elements using HTML, CSS, and JavaScript. It provides a simple chat interface

Huomenta

Modern Tailwind CSS website

sleek and modern web presence designed with Tailwind CSS.

agileinc

Animation Cards Website

A step forward in my exploration of Tailwind CSS, focusing on animations and interactive elements.

Gentoo dwm dots

Dwm Gentoo rice

showcases my Gentoo dwm rice for "Winter24" and "Spring24". I run a very minimalistic setup with some theme customizations

500 Game

Unique card game React App

Due do the scope, under development but locally demoable React app card game based on a long format card game made by a frinds's family

This website

The Website you are currently on!

Documenting projects as a timeline style portfolio that includes the source files and a link to the project or links to gallery

Next.js + TS AI pdf app

Webui app for inserting large pdf files with a prompt

Using Typescript and Next.js a webui for parsing a pdf file and crafting a prompt for openai

Rust calculator

Terminal based programmable calculator made in rust

As a base for a future project for making a terminal based minimal programmable calculator, the way I'd like it.

Gentoo stuff

Gentoo installation and configuration

I like tinkering with Gentoo and installing it on obsicure older hardware. Along the way I've gathered some peronal notes and gallery images.

Rust openai bakend + terminal chat

GPT chat in terminal and enpoint made in rust.

Fast way to communicate with opeani api endpoint in rust

File permissions quiz

Rust terminal application for Linux file permissions quiz game

Two modes for a relevant list of permissions or randomly generated mode

Compiler in rust

Educational + In development

current most unfinished project