Skills

Overview

Major Programming Languages

  • Rust
  • TypeScript
  • Go

Development Environment

  • Linux - Debian (Previous: Arch Linux, Ubuntu, WSL2)
  • DE - Xfce (Previous: GNOME, sway)

Technical Skills / Interests

As Hobby

Procedural Modeling

Desktop GUI Development

Algorithm / Data Structure

  • Computational Geometry
    - Natural Neighbor Interpolation for Rust (GitHub)
    - DBSCAN for turf.js (Commit History)
  • Noise Algorithms
    - Perlin Noise for Go (GitHub)

Both Work and Hobby

Frontend Web Development

  • React / Svelte
  • Next.js / Sveltekit
  • Tailwind CSS / UnoCSS
  • Maplibre GL JS
  • WebAssembly (Rust / Go)

Backend Web Development

  • Go - Gin / Echo
  • Rust - Axum

Others

  • QGIS
  • Open Source Culture
  • Line Bot
  • Misskey bot
    - Fake tweeter bot (like my tweets) for Misskey, with fine-tuned models OpenAI API (Link)