Gunveer Singh
© 2026 · Gunveer Singh · powered by catppuccin
Gunveer-Singh@nixos: ~
Gunveer-Singh@nixos ~ $ hyfetch
Gunveer-Singh@nixos
-----------------
OS: NixOS 26.11 (Zokor) x86_64
Kernel: Linux 7.0.11-cachyos
Display (LG FLATRON E2041): 1600x900 in 20", 75 Hz [External]
DE: KDE Plasma 6.6.5
Font: Inter (10pt) [Qt], Inter (10pt) [GTK2/3/4]
CPU: 8th Gen Intel(R) Core(TM) i5-8250U (12) @ 3.40 GHz
GPU: NVIDIA Geforce 940MX [Discrete]
Memory: 8.51 GiB / 15.45 GiB (55%)
Disk (/): 583.49 GiB / 915.32 GiB (64%) - ext4

there is no difference between code and society, really. matter of fact, both are systems.

Gunveer-Singh@nixos ~ $ cat about.md

i build things, break things, and occasionally understand why they work. i like programming, tinkering with systems and turning unnecessarily ambitious ideas into working projects. outside the world of code, i'm drawn to sociology, politics, policy and governance — basically, trying to understand both the systems we build and the societies we live in. i also play chess, make music, and think about things probably more than i should.

Gunveer-Singh@nixos ~ $ ls ~/projects
  • custom programming language
    major contributor
  • pytestpilot
    VS Code extension for Python testing and developer workflows
  • instagram scraper
    custom scraper for collecting and processing Instagram data
Gunveer-Singh@nixos ~ $ ls ~/skills
  • c & modern c++
    engine rendering backends, kernelspace c, aosp c++, custom math libraries
  • python and bash
    file manipulation and some scripting
  • graphics programming & glsl
    opengl es 3.2, custom vertex/fragment shaders, rewriting fixed-function pipelines
  • git
    general knowledge and familiarity
  • linux
    general commandline knowledge
  • aosp
    device trees, HALs (aidl/hidl), soong, android.bp, overlays, fastboot, adb
  • nix/nixOS
    flakes, the distro and the nix language itself
  • css/html/javascript
    enough to make this website, and contributions to yaaprom.org. no frameworks
  • kotlin
    android frameworks
Gunveer-Singh@nixos ~ $ cd blog

read what i've been writing — open the blog.

Gunveer-Singh@nixos ~ $
type help to look around. try ls, projects, cat about.md, cd blog.