Software Developer · Digital Creator

GANAN KA

Building ideas into digital experiences.

I'm Ganan. I build web applications with Vue on the frontend and Spring Boot on the backend. This site is where my projects, experiments and notes live.

Portrait of Ganan

Focus

What I work with

  • Frontend

    Interfaces with Vue 3, Vite and TypeScript, component libraries like PrimeVue.

    • Vue 3
    • Vite
    • TypeScript
    • PrimeVue
  • Backend

    REST APIs with Java, Kotlin and Spring Boot.

    • Java
    • Kotlin
    • Spring Boot
    • REST
  • Authentication

    Login and access control with Keycloak, OAuth 2.0 and OpenID Connect.

    • Keycloak
    • OAuth 2.0
    • OIDC

Projects

What I'm building

  • Live

    ganan97.com

    This website. Nuxt 4 and Vue 3, running in Docker behind Caddy on my own Hetzner server.

    ganan97.com
  • In progress

    ParkMate

    Mark your parking spot, find your vehicle again: ParkMate remembers where you parked and guides you back to it later.

  • Planned

    Browser games

    A platform for small games I write myself, playable in the browser.

  • Planned

    Developer tools

    Small utilities for everyday development work.

All projects →

Contact

Let's talk

Got a question, a project idea or just want to connect? Send me an email.