Skip to content
View ReSenpai's full-sized avatar

Block or report ReSenpai

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.

Content in all repositories owned by your account will be closed.
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
ReSenpai/README.md
Late night in a Petersburg flat: a girl in headphones at an old CRT, snowy courtyard outside the window
╔══════════════════════════════════════════════════════════════════╗
║                                                                  ║
║   resenpai@deck:~$ whoami                                        ║
║   denis · saint-petersburg · tools & research                    ║
║                                                                  ║
║   resenpai@deck:~$ uptime                                        ║
║   coding since 2019 · typescript · react · node                  ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

Frontend engineer by trade — React and TypeScript, with a stint as tech lead along the way. On GitHub I mostly build tools and dig into how things work: game tooling like poe2perfect and poe2perfect-trade for Path of Exile 2, Cyberdeck — a set of autonomous scripts for network and server tasks — and research into cryptography and networking.

Off the frontend I write Node.js servers, desktop apps on Electron, and automation for server fleets — including my own control terminal on Ansible and Python.


$ cat stack.txt

lang TypeScript JavaScript Rust Python Bash

front React React Native Electron

back Node.js

infra Docker Linux Ansible


$ ls -la ~/projects --featured

project what it is
🦀 weak-coin A cryptocurrency built from zero in Rust, written as a series. Why a hash is the glue that holds a chain, why a signature can't be forged but can be sidestepped, why mining is expensive to write and cheap to verify. TDD, one module per chapter.
🛠️ Cyberdeck A set of autonomous scripts for network and server tasks. Every script is one step in a pipe, all speaking a single JSON dialect (cyberdeck.v1) — masscan into nmap into whatever comes next. Strict contract: stdout is data, stderr is everything else.
🧠 memory-arena · play → You are the RAM manager. Programs send ALLOC and FREE requests as tetromino-shaped blocks; you place them, free them by pointer, defragment the garbage, and try not to leak. TypeScript, no engine.
⚔️ poe2perfect One click turns a long build page into tabs: skills, gear, passives and progression each fit on one screen, with game tooltips for everything.
💱 poe2perfect-trade A cleaner workspace for the Path of Exile 2 trade site. Chrome and Firefox extension, TypeScript.

$ tail -f ~/now.log

[rust]    weak-coin — the chapter on signatures, and how to sidestep them
[python]  Cyberdeck — chaining the next tool into the cyberdeck.v1 pipeline
[read]    systems programming, applied cryptography, offensive security

$ gh api /users/ReSenpai --stats

contributions stats when the commits happen

$ cat ./tape.txt

Found a strip of punched paper tape in an old teletype. Someone left a message.

  .______________________.
  | .................... |
  | oooooooooo.o.ooo.o.o |
  | oooooooooooooo.ooooo |
  | o.o..o..oooooooooooo |
  | ....o..oo.....o....o |
  | :::::::::::::::::::: |
  | .o.oo.....o...ooo..o |
  | o.o.o...o...ooo...o. |
  | .ooo..ooo...o.o...oo |
  '----------------------'

Holes are ones, read it the way the machine would. The flag looks like resenpai{...}.


GitHub

amber phosphor · questionable sleep schedule · resenpai@deck:~$ _

Pinned Loading

  1. poe2perfect-trade poe2perfect-trade Public

    A cleaner workspace for the Path of Exile 2 trade site — Chrome and Firefox extension

    TypeScript 1

  2. poe2perfect poe2perfect Public

    A clean, tabbed view of Path of Exile 2 build guides on mobalytics.gg

    TypeScript 6 1

  3. cyberdeck cyberdeck Public

    Python

  4. memory-arena memory-arena Public

    TypeScript

  5. weak-coin weak-coin Public