joatandev

Projects

Things I have built. Source code is on GitHub.

dotest

A fast, interactive terminal UI for running .NET tests. Discovers C# tests into a navigable tree so you can run individual tests, classes, or projects with real-time feedback — no hand-written dotnet test filters. Ships prebuilt binaries for Windows, Linux, and macOS.

  • Rust
  • TUI
  • .NET

Vuebik Cube

A playable Rubik's Cube in the browser — interact with mouse, keyboard, or UI controls. Built as an educational example of interactive 3D puzzle UIs with reactive state.

  • Vue 3
  • TypeScript
  • Three.js
  • Vite

Self-Driving Car

A self-driving car simulation in vanilla JavaScript and canvas — no libraries. A feed-forward neural network drives from sensor input and improves through genetic-style evolution, with a live visualization of the network.

  • JavaScript
  • Neural Networks
  • Canvas

Malware Classification: LSTM vs Transformer

A study comparing Transformer and LSTM architectures for sequence-based malware classification on the Microsoft Malware Classification Challenge dataset (10,000+ samples, 9 families), evaluating accuracy, robustness to class imbalance, and computational cost.

  • Python
  • PyTorch
  • Machine Learning

Zero Trust API Demonstration

A demonstration of Zero Trust Architecture principles (NIST SP 800-207) using modern authentication protocols — continuous verification of every user, device, and application instead of network-location trust.

  • Vue
  • Security
  • Zero Trust