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.
I'm a software engineer based in Finland, working mainly with .NET and Vue. Alongside work, I'm pursuing a BBA in Information Technology.
I also work on side projects to explore ideas and technologies outside my day-to-day work. I value straightforward architecture, readable code, and systems that are easy to maintain.
I'm still early in my career, and most of my practical experience comes from working with existing projects and their constraints. I'm interested in understanding how systems work and learning through the process of improving them.
Skills
Tools and technologies I use
C#.NETVue.jsTypeScriptPostgreSQLSQL
ReactNext.jsGoNode.jsAstroREST APIs
DockerNginxLinuxVPSGitHub ActionsCI/CDGit
SSH HardeningFail2banUFWTLS/HTTPSObservabilityIntegration Testing
Selected Work
Projects I've worked on