jussi.app

Jussi Vuorinen

About me

I'm a software developer with eight years of professional experience. I came into the field mostly self-taught after a lifetime of interest in programming.

Most of that time has gone into building and supporting SaaS products on a modern stack, with the goal of building working and maintainable solutions for the future without abandoning all the legacy work either. Alongside that there have been shorter custom software projects, which ask for something different: a fixed scope and an end user with a real problem to solve.

In practice that has mostly meant TypeScript and Angular on the front, C# and .NET over MSSQL behind it, and whatever the deployment needs - cloud infrastructure, container automation, and more recently LLM-based tooling. The projects below are from my own time. I build a lot of small experimental things, and these are the ones that got far enough to be worth linking.

Projects

  • Home integration

    Ingests data from home automation sensors and stores it to the cloud, with a quick-look dashboard behind a login and a planned more extensive local reporting environment for data processing. Private repository.

    Stack

    • Azure Functions, TypeScript
    • Azure Table Storage
    • Bicep
    • Vite for the dashboard
  • Sim Lab

    A sandbox for agent-based simulations, each owning its own database, and a reporting stack that can view any of them by introspecting the schema. Still in progress, private repository.

    Stack

    • TypeScript, pnpm
    • SQLite, Zod
    • Fastify for the reporting backend
    • React, Vite for the reporting frontend
  • OP to YNAB

    Converts Osuuspankki's exported transaction CSVs into a format You Need A Budget will import. React and TypeScript with no backend, so the data never leaves the browser. Was written for personal problem solving.

    Stack

    • TypeScript
    • React
  • Blog

    A blog with a React and Redux frontend and a separate admin/CMS-side. It grew out of Full Stack Open, ran initially on Heroku and later Azure App Service. Has been in a state of perennial update but none of them made it to live status.

    Stack

    • React, Redux and Semantic UI on the front
    • Node, Express and MongoDB on the back
    • Deployment: Docker, Azure App Service
  • Towers of Hanoi

    Algorithmic puzzle solving with a little visualizer attached to it. A quick one hour algorithm exercise turned into a deployable demo for fun, essentially.

    Stack

    • TypeScript
    • React

Contact