Skip to content
View nuclearcat's full-sized avatar

Highlights

  • Pro

Organizations

@kernelci @accel-ppp

Block or report nuclearcat

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

nuclearcat — from the circuit board to the network

Denys Fedoryshchenko

Freelance developer · Networking · Linux · Embedded systems

I build network services, Linux tools, and embedded devices—from ISP traffic management and routing software to ESP32 firmware and custom electronics. My work spans the circuit board, the firmware, the backend, and the interface used to manage it.

I also work at Collabora on KernelCI, helping build and maintain infrastructure for testing the Linux kernel.

Discuss a project · Website · Telegram

What I can help with

Area Work I do
Networking & ISP tooling Routing, traffic shaping, RADIUS, NAT and flow telemetry, network diagnostics, and management interfaces.
Linux & systems development Rust and C/C++ services, hardware diagnostics, monitoring, automation, and troubleshooting.
Embedded & electronics ESP32 / ESP-IDF firmware, device integrations, custom PCBs, and tools for working with radio protocols.
Backend & infrastructure APIs, dashboards, storage services, CI infrastructure, and integrations between devices and cloud services.

Selected public projects

Project What it does
nanoRadius A lightweight RADIUS authentication and accounting server written in Rust.
accel-web A web interface for administering accel-ppp, bringing network operations into the browser.
rs-linux-exporter A Prometheus-compatible Rust exporter for Linux system and hardware metrics.
ESP32ETH A compact ESP32 board with native Ethernet through the LAN8720 PHY, compatible with Arduino.
CedarKey Hardware SSH key storage using an inexpensive STM32 board and a small firmware footprint.
kernelci-status A Rust status page and monitoring service with health checks, incident tracking, and notifications.

Explore more repositories →

Open-source contributions

Alongside my own projects, I contribute fixes and features upstream. A few examples:

On the workbench

I also experiment with ESP32 remote-access appliances, LoRaWAN and sub-GHz radio tools, solar telemetry, and home automation. I enjoy projects where electronics, protocols, and practical software meet.

Tools I work with: Rust · C/C++ · Python · Go · Linux · ESP-IDF · KiCad · Docker · Kubernetes

Behind the username

My daughter drew my avatar as a gift. The name nuclearcat comes from two interests: cats and nuclear physics.

Get in touch

For freelance projects or technical collaboration, email ncgh@nuclearcat.com or find me on Telegram. Tell me what you are building, what needs fixing, and any constraints.

Website · X / Twitter · PGP public key

Pinned Loading

  1. accel-web accel-web Public

    HTML 4 1

  2. cedarkey cedarkey Public

    $2 hardware SSH keys storage

    C 155 8

  3. ESP32ETH ESP32ETH Public

    Simple ESP32 with native ethernet using LAN8720 phy, Arduino compatible

    C++ 30 10

  4. sysadmin-tools sysadmin-tools Public

    Automatically exported from code.google.com/p/sysadmin-tools

    C 4 2

  5. collmon collmon Public

    Monitoring kit with VictoriaMetrics, grafana and collectd

    Shell 2 3

  6. ESPFLASHER ESPFLASHER Public

    Inexpensive ESP32/ESP8266 programmer

    2