Skip to content
View watashi-00's full-sized avatar

Organizations

@spm-ecosystem

Block or report watashi-00

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
Watashi-00/README.md
Header banner

Backend & Systems Engineer with an architecture-first mindset.

I design and build software across the stack, from low-level implementation details to distributed system boundaries.

Interested in concurrency, distributed systems, networking, infrastructure, and performance engineering.

Currently exploring Vulkan and eBPF, with a focus on systems-level behavior and observability.

↓ Contact


Profile & Analytics

Engineering Focus

  • Backend Systems: Java, Spring Boot, API design, concurrency, persistence, and service boundaries.
  • Distributed Systems: service communication, routing, consistency, fault isolation, and scalability trade-offs.
  • Systems Programming: C, C++, Rust, memory management, low-level tooling, and system behavior.
  • Infrastructure: Linux, containers, Kubernetes, CI/CD, object storage, and edge infrastructure.
  • Performance: concurrency models, CPU/memory behavior, I/O, profiling, and bottleneck analysis.

GitHub Activity


GitHub Metrics


Selected Engineering Work


SPM Repository

SPM β€” Site Package Manager

A package management ecosystem built around a custom C++ parser, edge infrastructure, and distributed package storage.


C++17 React 18 Cloudflare Workers R2 GitOps

Architecture

  • Compiler: C++17 lexer/parser producing structured package manifests.
  • Edge Gateway: Cloudflare Worker handling request validation and package publishing.
  • Write Path: spm-cli β†’ GitOps β†’ Worker β†’ R2
  • Read Path: Extension β†’ Local Cache β†’ Edge Cache β†’ R2




GateBridge Repository

GateBridge

A lightweight Java gateway focused on service routing, concurrency, and cluster communication.


Java Project Loom Virtual Threads TUI

Architecture

  • Concurrency: virtual-thread based request handling on modern JDKs.
  • Routing: dynamic traffic forwarding between connected nodes.
  • Control Plane: interactive terminal interface for routing and event inspection.
  • Network Flow: Clients β†’ GateBridge β†’ Nodes

Architecture Interests

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚             Application              β”‚
β”‚                                      β”‚
β”‚  API Design Β· Concurrency Β· Domain   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                   β”‚
                   β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         Distributed Systems          β”‚
β”‚                                      β”‚
β”‚ Communication Β· Routing Β· Consistencyβ”‚
β”‚           Failure Boundaries         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                   β”‚
                   β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚            Infrastructure            β”‚
β”‚                                      β”‚
β”‚ Linux Β· Containers Β· Networking      β”‚
β”‚             Storage Β· I/O            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                   β”‚
                   β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚               System                 β”‚
β”‚                                      β”‚
β”‚ Memory Β· CPU Β· Kernel Β· Hardware     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
I am particularly interested in how decisions at one layer propagate into the others.

Technologies & Tools

Category Technologies
Languages Java C C++ Rust Zig Assembly TypeScript JavaScript
Backend & Frameworks Spring Boot React Node.js Bun
Data & Messaging PostgreSQL MySQL Cassandra Redis Kafka RabbitMQ
Infrastructure Linux Docker Kubernetes GitHub Actions Cloudflare Amazon S3 Cloudflare R2
Currently Exploring Vulkan eBPF

Contact & Connect



Watashi00

Watashi00

Backend & Systems Engineer

Always exploring new technologies and paradigms, with a constant focus on how systems are designed, implemented, measured, and scaled.

GitHub Email Medium



Footer banner

Pinned Loading

  1. GateBridge GateBridge Public

    Lightweight Java cluster gateway framework & TUI DevOps panel. Supports Java 8 to 26, powered by virtual thread concurrency (Loom) with seamless fallback, dynamic routing, and pub/sub event autodis…

    Java 1

  2. spm-ecosystem/site-package-manager spm-ecosystem/site-package-manager Public

    Chrome MV3 extension that modernizes legacy web interfaces with React + Shadow DOM, driven by declarative JSON theme files. Includes a Visual Sandbox IDE and WebSocket hot-reload dev server.

    TypeScript 1

  3. spm-ecosystem/spm-cli spm-ecosystem/spm-cli Public

    High-performance C++ CLI compiler, watcher, WebSocket dev server, and utility for Site Package Manager (SPM) theme layouts.

    C++ 2

  4. AikoHyprSetup AikoHyprSetup Public

    A stunning, fully-automated Hyprland + Waybar desktop. Aesthetic themes, interactive widgets, dynamic wall-sync, and one-click install!

    Python 1

  5. poc-chatgpt-collaborative-scraper poc-chatgpt-collaborative-scraper Public

    A Proof of Concept turning a single ChatGPT session into a multiplayer chat room using Puppeteer CDP and WebSockets.

    JavaScript 1

  6. source-overlay-plugin source-overlay-plugin Public

    RuneLite plugin for source code overlays and context integration.

    Java 2