Skip to content
View neluca's full-sized avatar
🏠
Working from home
🏠
Working from home
  • ʕ•̫͡•ʔ•̫͡•ʕ•͓͡•ʔ-̫͡-ʔ
  • Shenzhen, Guangdong, China
  • 23:59 (UTC +08:00)
  • X @MyNeluca

Block or report neluca

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neluca/README.md

fib

👋 Hello, I'm Romani Isa

I enjoy mathematics and quiet, focused work. I keep things simple, value independence, and stay organized. I think in mathematical structures and care about getting the details right.

More ...

📐 Areas I enjoy exploring: linear algebra, group theory, quaternions, Lie groups & Lie algebras, ordinary differential equations, Fourier analysis, complex analysis, functional analysis, differential manifolds, quantum mechanics, and category theory. I'm also drawn to functional programming paradigms and differentiable programming.

🛠 Tools I use day to day:

  • Matlab (Simulink)
  • Python (NumPy, Polars, Matplotlib, PyTorch, JAX, Maturin, Numba)
  • Linux / Raspberry Pi
  • Rust (PyO3, std)
  • C / C++ / CUDA / HIP / Triton
  • LaTeX, VS Code
  • DuckDB
  • LLMs, VLMs, and multimodal models
  • Pen and paper

💡 I think learning knowledge is different from learning skills. Knowledge means understanding the principles underneath — the design philosophy of a language, how its compiler works, how to craft algorithms that fit the problem. Skills are about using tools and calling libraries. Both matter, but I prefer to start from the principles.

Pinned Loading

  1. embedded-from-scratch embedded-from-scratch Public

    从零学习 ARM Cortex-M0 嵌入式开发——无需硬件,QEMU 模拟 BBC micro:bit (nRF51822)

    C 3

  2. tinybpe tinybpe Public

    🐍This is a fast, lightweight, and clean CPython extension for the Byte Pair Encoding (BPE) algorithm, which is commonly used in LLM tokenization and NLP tasks.

    C 4

  3. regrad regrad Public

    A small, elegant and visulized implementation of reverse mode autograd that is distinct from Karpathy's micrograd. Zero dependency.

    Python 2 1

  4. symdiff symdiff Public

    A very simple implementation of symbolic differentiation.

    Python 2

  5. biquad-ss biquad-ss Public

    一个用标准C语言编写的、高效且易于集成的双二阶滤波器库。本项目采用独特的状态空间实现,提供了与标准直接形式I(Direct-Form I)在数学上完全等价但计算结构更清晰的解决方案。

    C 2

  6. UTC-Timestamp-Library UTC-Timestamp-Library Public

    A lightweight C library for converting between UTC time and 32-bit unsigned timestamps starting from 2000-01-01 00:00:00.

    C 1