Skip to content
View arunoruto's full-sized avatar
💭
braining
💭
braining

Highlights

  • Pro

Block or report arunoruto

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
arunoruto/README.md

Hi, I'm Mirza 👋

Academic researcher & engineer based in Dortmund, Germany 🇩🇪 — living where planetary science, physics, and software engineering overlap. A mathematician at heart, I care about highly optimized, reproducible, and terminal-first workflows.

My handle arunoruto comes from my surname Arnaut → Japanese アルノルト (Arunoruto), by way of a certain Xenoblade character. 🎮


🔭 What I'm working on

  • YASF — my main research code: light scattering with the T-matrix method for planetary regolith (Python).
  • flake — the reproducible NixOS · nix-darwin · Home Manager config behind every machine I run.
  • Contributing to nixpkgs — packaging and maintaining pieces of the Nix ecosystem.
  • Small Python libraries — research tooling I maintain, accelerated with Numba & JAX: ashp (alphashapes), reflectance-models, and lumafit (Numba-powered Levenberg–Marquardt).
  • Research @ TU Dortmund — polarimetry, micro-polarizer array filters, and regolith property modeling.

🛠️ Tech & environment

LanguagesPython & Nix are home; Rust is my current adventure; MATLAB & C++ are earlier chapters. Python Nix Rust MATLAB C++

Editor & workflow Helix Ghostty tmux

Infrastructure & networking NixOS nix-darwin Home Manager Tailscale

Home automation Home Assistant ESPHome Zigbee2MQTT

🌱 Currently exploring

  • Leveling up in Rust by building terminal tools — like my work-in-progress BibOxide bibliography manager.
  • Custom smart-home hardware — energy monitoring & microcontroller retrofits, e.g. stromleser-esphome.
  • Number theory and convex optimization problems.

📊 GitHub stats

Mirza's GitHub stats Top languages
Contribution snake

📫 Get in touch

Email Website ORCID Google Scholar LinkedIn


🧗 Away from the keyboard, you'll usually find me collecting scrapes at the nearest bouldering gym.

Pinned Loading

  1. flake flake Public

    My nix config

    Nix 9