Hi, I'm NUNJA

Software engineer crafting stuff in audio using Rust 🦀, C++ and a bit of machine learning

Current Project: GANIC

A generative drum sequencer combining sequencing with deep learning:

  • Custom diffusion model (PyTorch)
  • High-performance Rust 🦀 implementation
  • 8-track, 32-step sequencer with micro-timing
  • Real-time ONNX integration
  • Experimental Rust UI frameworks 🦀

Journey

Started my path as a full-stack developer working on creative data visualization projects. Got hooked on audio programming and gradually shifted towards DSP and machine learning.

Co-founded a cloud recording platform, then dove deep into audio plugin development at Future Audio Workshop.

Now, I'm obsessed with combining traditional audio programming with machine learning. Currently building GANIC, where I get to merge both worlds using Rust 🦀 and PyTorch.

Technical Skills

Audio/DSP: Rust 🦀, C++ / JUCE, Faust, SuperCollider

Cloud/Backend: Rust 🦀, Go, Node, PostgreSQL, Docker, AWS

Frontend: TypeScript, React, WASM

ML: PyTorch, NumPy, SciKit-Learn