Profile picture (picture of a cat)

Derock Xie

Fullstack developer based in clear Weather icon Kentucky, USA.

Projects

PoroScout

PoroScout

PoroScout is a League of Legends companion bot that provides real-time game data, including live match stats, player profiles, champion statistics, and more. It is comprised of multiple microservices bundled into one monorepo, deployed using the Docker Swarm orchestrator.

3,956 Servers 729,893 Users
discord-html-transcripts

discord-html-transcripts

An open-source package for developers looking to create Discord-style chat transcripts, allowing for a quick and easy way to archive and review conversations with a visually appealing format. It is built using StencilJS and React SSR.

208 stars 3,921 downloads/week
HostForge

HostForge

A work-in-progress dashboard for managing fleets of servers, designed to provide a simple and intuitive interface for deploying and managing Docker swarm clusters. It can automatically build and bundle your code, automate SSL certificates, manage reverse proxies, instant rollbacks, and more.

10 stars
MCStorage

MCStorage

MCStorage was a BaaS (Backup as a Service) designed for seamless integration with Minecraft and other game servers to facilitate easy data backups. Developed with a React.js frontend and a backend comprising a Fastify server and ZFS storage nodes, it was sold in 2022 and is now under new management.

Advanced Stats

Advanced Stats

Advanced Stats was a Discord bot that tracked server statistics and stored them in InfluxDB for later analysis. Users could view graphs and other charts related to their server, including voice channel usage, message counts, and more. The bot was built using Node.js and Discord.js.

6 stars
discord-markdown-parser

discord-markdown-parser

TypeScript implementation of a markdown parser, designed to turn discord-flavored markdown into an Abstract Syntax Tree (AST), supporting various markdown features such as links, quotes, code blocks, mentions, and emojis

25 stars 3,324 downloads/week
vex-over-under

vex-over-under

Robotics code for the 2023-2024 VEX Robotics season. PID, Pure Pursuit, and Boomerang algorithms. Custom MPEG video decoding pipeline with LVGL, runs at 40 fps. 3rd best programming score in the state.

2 stars
CVSS-based Vulnerability and Risk Assessment for High Performance Computing Networks

CVSS-based Vulnerability and Risk Assessment for High Performance Computing Networks

J. K. Debnath and D. Xie, "CVSS-based Vulnerability and Risk Assessment for High Performance Computing Networks," The 16th IEEE International Systems Conference (SysCon), Montreal, QC, Canada, 2022, pp. 1-8, doi: 10.1109/SysCon53536.2022.9773931.

A Network-based Distributed Data Storage System for Data Security in a Hostile Network

A Network-based Distributed Data Storage System for Data Security in a Hostile Network

J. Chu and D. Xie, "A Network-based Distributed Data Storage System for Data Security in a Hostile Network," 2022 International Conference on Smart Applications, Communications and Networking (SmartNets), Palapye, Botswana, 2022, pp. 1-8, doi: 10.1109/SmartNets55823.2022.9994017.

Encblock: Enclave and Blockchain-enabled Secure Data Sharing and Computing for Power Grids

Encblock: Enclave and Blockchain-enabled Secure Data Sharing and Computing for Power Grids

D. Xie, A. Kumar, “Encblock: Enclave and Blockchain-enabled Secure Data Sharing and Computing for Power Grids,” Submitted to the 17th IEEE International Systems Conference (SysCon), Montreal, QC, Canada, 2023.