Projects are organized by category with links to live sites, source code, papers, and writeups.
Web Projects
ATO Fraternity Website
Official fraternity website for ATO UMN with custom structure, content management, and branded presentation.
WebFrontendOrganization
BanScope
Minecraft moderation platform that integrates servers with a web interface through a custom-built API.
WebBackendAPIMinecraft
InfusedCore
Commissioned custom website for a Minecraft server with moderator login tools, storefront access, and leaderboard views for users.
WebCommissionedModerator ToolsMinecraft
Embedded and IoT Systems
ESP32 Smart Home Light Control System
Built a locally-hosted website on ESP32 (originally ESP8266) with dual light switch controls, real-time WiFi device discovery, signal strength monitoring, and a sniffer/interference detection tool. Features include an integrated LED status display showing online status, light states, and network info.
ESP32ESP8266IoTWeb ControlWiFi Monitoring
Distributed Docker Container Management Platform
Developed a custom web platform hosted on Raspberry Pi and AWS for remote Docker container management. Features include GitHub URL integration with automatic image creation, live console access, real-time file system browser, and live CPU/RAM monitoring graphs. Includes auto-updating pipeline with GitHub Actions for seamless version management.
DockerRaspberry PiAWSSvelteKitCI/CDCustom API
Control Dashboards and Observability
Integrated Web Dashboard for Control and Monitoring
Built a multi-tab interface (Home, Sniffer, Logs) with dynamic JavaScript updates and clean route separation for control, monitoring, and diagnostics.
DashboardFrontendBackend IntegrationObservability
Logging and Observability System
Implemented a terminal-style logs surface with structured runtime output to improve debuggability, operational visibility, and incident response speed.
LoggingObservabilitySREDebugging
Wi-Fi Interference and Jammer Detection System
Building anomaly detection logic for suspicious Wi-Fi behavior with OLED feedback, dashboard alerts, and automated relay-based responses.
CybersecurityThreat DetectionWireless
Web Platforms, Bots, and Integrations
Additional Website Portfolio Builds
Developed multiple production-style websites beyond the flagship project, including custom frontend/backend logic and deployment workflows.
WebFull-StackDeployment
Discord and Twitch Bot Ecosystem
Built automation bots for Discord and Twitch with event-driven commands, moderation utilities, and platform integrations.
BotsAutomationEvent-DrivenAPIs
Minecraft Plugins and AI Bots
Created Minecraft plugins, AI-enabled bot behaviors, and integrations bridging game servers, websites, and Discord communities.
MinecraftPluginsAIIntegration
Backend, APIs, and DevOps Tooling
Custom Web APIs and Backend Services
Designed and implemented custom API services for web applications, device communication, and integration pipelines.
BackendAPIArchitecture
Custom CI/CD Pipelines
Built and maintained custom CI/CD workflows for testing, packaging, and deployment automation across web and service projects.
DevOpsCI/CDAutomationReliability
Custom NPM Packages
Published reusable JavaScript/TypeScript modules to accelerate development across internal and personal projects.
NPMTypeScriptTooling
Research and Publications
AI-Driven Detection of Malicious Code Patterns
Co-authored research on adversarial attacks against deep learning-based code models via program transformation. Presented at the Workshop on Recent Advances in Resilient and Trustworthy Machine Learning-driven Systems (ARTMAN) 2024.
ResearchAICode AnalysisAdversarial Attacks
Natural Adversarial Example Attack towards Graph-based Vulnerability Detection
Co-authored research on natural adversarial examples for graph-based vulnerability detection systems. Published in Computers & Security (COSE) 2024.