This is your work, valued
Software engineer. Interested in robotics, mesh networks, machine learning and decentralization
lolminer-docker. Working AMD/Nvidia drivers + lolminer. Tested on Ubuntu 20.04 and 20.10 hosts without requiring the AMD driver on the host. Nvidia requires the Ubuntu docker runtime.
13zig-deb. Package zig into an apt package for installing on debian / ubuntu
6ipfs_indexer. An ipfs indexer / search engine built in rust
6icmp. A library (and sample apps) for sending, receiving and parsing ICMP packets on android and linux
6curl-http3-deb. A repo that makes a ubuntu compatible deb of curl with http3 (quic) experimental support compiled in
5packetdumper. A kotlin / android compatible buffer / packet dumper which can output pcapng files, hex files, strings, and logging compatible with wireshark import, and a tcp server which serves wiresharp pcapng dumps live
4ansible-github-runner. Installs a github self hosted runner
4scholar. A parser for Google scholar, written in go
4docker-github-actions-runner-android. Based off myoung34's container but adds java + android sdk
3meshdensitytool. Simple tool that allows for visualisation of how many nodes participating in a mesh network could cover places with various population densities
3ansible-gpg. Ansible module for managing GPG-keys
3ansible-media-server. A collection of roles for running a media server: sonarr, radarr, plex, ombi, transmission, etc
3non-blocking-sockets. Non blocking tcp and modbus sockets
2awm. Android Wireless Measurement Library aims to collect and open source wireless statistics and information in a way that does not disrupt the functioning of apps
2signal-intent-handler. This set of code makes it possible for external parties to trigger via signals or Android intents. Meant for instrumented testing
2ansible-uncompress. Uncompress collection for ansible
2android-compat-lint. A tool which flags possible compatibility issues with different SDK versions
2machine-configurations. Salt / Docker / Ansible / Vagrant devops to manage configurations on my machines
2knet. Kotlin user-space network stack focused on packet creation, serial and deserialization
2wifi-direct-test. experiments with wifi direct (wifi p2p) on android
2kanonproxy. An anonymous proxy written in kotlin
2amdgpu-docker. Docker base image to build simple GPU Compute Container
1ansible-rust-gameserver. Ansible rust gameserver
1ansible-keybase. Ansible collection to install keybase
1libdetect. Performs detection of open TCP ports on the local networks that a particular device is connected to.
1krcon. ktolin rcon library
1wmn-simulator. A custom c++ simulator developed to simulate wireless mesh networks. Results from the simulator published in 2009 paper "Fair Scheduling with Multiple Gateways in Wireless Mesh Networks".
1ansible-github-cli. Roles for installing github cli and extensions via ansible
1firebase-publishing-quarkus. A demo repo that shows how you can use both the firebase distribution plugin and quarkus in the same multi module project
1logback-android. 📄The reliable, generic, fast and flexible logging framework for Android
1rust-server. Provides a dedicated linux server for Rust (the game) running inside a Docker container.
1chia-plotter-docker. Chia plotter image that uses ssh to sync plots back to a central store
1bwtestcollector. Meant to work with bwtest to collect the results and display them graphically
1kraken-kotlin-client. A simple Kotlin API Client for the Kraken Trading platform
1octoprint-m3d-docker. Packages Octoprint and the m3d micro printer into a docker container
1bwtestjs. Javascript bandwidth test using Jquery. Works on slow (28.8kbps up to ~1Gbps). Has bounded runtime.
1iac. Experiments with infrastructure as code
1ns-3.18-aina-2014. Simulation experiment from "A Wi-Fi Simulation Model Which Supports Channel Scanning across Multiple Non-overlapping Channels in NS3" published in AINA 2014.
1llegend. local legend tools
1hello-kotlin-android. "Hello Kotlin-Android" with jacoco, junit5, ktlint, mockk, codecov, dokka, r8, logback-android, papertrail ready to go
1logips. Simple lib to filter interfaces and ips and obtain and log ip addresses in kotlin
1hello-java-android. "Hello Java-Android" with jacoco, junit5, codecov ready to go
1test-servers. A collection of test servers and clients written in kotlin to run protocol tests against
1retransmit-delay-pdr-study. One of the experiments from "Simulation Models and Framework to Support Connection point selection in HWNs to improve QoS/QoE, reduce cost and increase profits", PhD Thesis, Chapter 5.2 and ACM SAC 2015 paper "Performance evaluation of heterogeneous wireless networks considering competing objectives and viewpoints"
1