Community Contributions

Open Source

Libraries and tools for task scheduling, API development, industrial protocols, and cloud simulation.
Featured

VeilNet Conflux

VeilNet Conflux

The connector software for VeilNet — a decentralized post-quantum secure network. Conflux nodes form an ephemeral overlay network using Kyber KEM encryption, Dilithium digital signatures, AES-GCM-256 symmetric encryption, and a multi-agent cooperative reinforcement learning routing algorithm. Unlike traditional VPNs, VeilNet has no coordination server, no persistent connections, and no static configuration. Data channels are created on demand and dissolve when idle. Available on Docker, bare metal, and Android (Google Play Store).

Go / Kotlin
Libraries

Personal Projects

Akatosh

IEC 61131 real-time task scheduler in Python. Provides structured, priority-based task scheduling following industrial automation standards.

Python
FasterAPI

Quick start template for FastAPI backends with built-in JWT authentication and Jaeger Tracing via OpenTelemetry.

Python
FastAPI-Booster

An improved version of FasterAPI introducing module/microservice architecture, lifespan manager, and selectable pre-built modules for JWT and HTTP Basic authentication.

Python
ModBuspy

Modbus protocol implementation in Python based on async sockets and serial ports for industrial communication.

Python
gomodbus

Modbus protocol implementation in Go for high-performance industrial communication applications.

Go
SDPLC

Simulation and control framework for PLCs supporting OPC UA and Modbus protocols. Enables software-defined PLC development and testing.

Python
PyCloudSim

Modernised cloud computing and microservice simulation framework improving upon CloudSim/CloudSim Plus, with incorporation of Service Function Chaining (SFC).

Python