back

Skills

Overview

Major Programming Languages
  • Rust
  • TypeScript
  • Python
  • 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)