Aleksi Pamilo Portfolio

I'm a software engineer based in Finland. Since last year, I've been balancing work as a developer with .NET and Vue while pursuing a BBA in Information Technology.

In my own time, I build side projects where I can be a bit more opinionated about how things are made. I've realized I prefer simple, "boring" architecture over clever abstractions that are difficult to follow. I treat security and observability as baseline requirements because I enjoy building things that are easy to monitor and hard to break.

Ultimately, I'm just a fan of clean documentation, readable code, and software that doesn't cause unnecessary drama.

Skills

Tools and technologies I use

C#.NETVue.jsTypeScriptPostgreSQLSQL
ReactNext.jsGoNode.jsAstroREST APIs
DockerNginxLinuxVPSGitHub ActionsCI/CDGit
SSH HardeningFail2banUFWTLS/HTTPSObservabilityIntegration Testing

Selected Work

Problem-focused implementations

Go Image Hosting API

Problem: image upload endpoints are common abuse targets and can leak sensitive metadata. Solution: a security-first Go upload API with X-API-KEY authentication, MIME sniffing, image-dimension limits to block image-bomb style payloads, UUID file naming, and server-side re-encoding that strips EXIF data before storage.

GoREST APIDockerNginx