Veikko Suhonen

Positively-minded & passionate software developer with a strong computer science background. I value empathy, humility and pragmatism. +3 years of experience in actual full-stack web development.

GithubLinkedInvesuvesuh@gmail.com

Top interests

ML, Data engineering, Data visualization, Information Retrieval, UX & HCI, Software architecture, Parallelism & GPU programming, Computer Graphics, Algorithmic Art

Languages & Technology

JS, TS, Python, Java, Kotlin, C#, Rust, C++

NodeJS, React, Docker, Kubernetes, self-hosted LLMs, AWS Lambda & CDK, Azure AI, Postgres, Grafana

Communication

Finnish (native), English (fluent), Swedish (basic)

Experience in presenting and technical writing

Work Experience

Software Developer | Toska.dev (University of Helsinki)

March 2025 - Jan. 2026

Lead developer of Norppa, the course feedback system used by all University of Helsinki students and CurreChat, our inhouse teaching-oriented LLM & RAG app integrated into the University's systems. One technical highlight was building our custom RAG pipeline for document intelligence of course materials with self-hosted LLMs on kubernetes.

  • React + NodeJS + Postgres, Docker, Openshift (k8s), ArgoCD GitOps, Grafana
  • Hot stuff: Azure AI, local LLMs & RAG infra & document intelligence

Software Developer | Mindler

May 2024 - Sept. 2024

    Worked on medical data systems, the mental health app and psychologists' tooling at the Swedish 100+ employee digital mental health scale-up, in the Helsinki-located Data & Analytics team. It mostly dissolved during the fall due to company restructuring but I got some nice experience of working in a business.
  • AWS Lambda and CDK, React Native, Typescript

Software Developer | Toska.dev (University of Helsinki)

March 2022 - May 2024

Lead developer of Norppa, the course feedback system used by all University of Helsinki students. True full-stack experience working with everything from virtual machines and k8s to UX design and negotiating feature requirements with stakeholders. Modern technologies and CI/CD practices in a small team. Interesting challenge was collaboration with Tampere University's software team to integrate Norppa with their systems as well. This required a large scale refactor from monolith to several swappable microservices and configurability.

  • React + NodeJS + Postgres, Docker, Openshift (k8s), Grafana

Education

Computer Science | University of Helsinki

2019 - now

Currently pursuing Master's degree, expected graduation in about a year.

  • Some favourite subjects: Software Engineering, Compilers, Machine Learning, Interactive Data Visualization, Parallel & GPU programming

Few highlights:

  • Educational VR game for practising pharmaceutical procedures. Succesful multi-year project in production usage at Faculty of Pharmacy for several years
  • Compiler from scratch for a custom programming language, in Rust
  • Distributed sharded multiplayer game
  • AI news reporter - Agents, tool use, TTS
  • Minor in astronomy - the hardest but also some of the coolest courses in my degree

Hackathons

Graffathon, graphics & demo hackathon organizer 2025 -

Assembly 2025 One Scene Demo - First place

Junction 2025 Google Cloud Technical Award winner

Psyhack 2024

Graffathon 2024

+ several game jams