Project Archive
Build notes from systems, hardware, and software projects. Each note still lives at its original address.
Jan 2026 Peeking Inside the Black Box: A Neural Network Visualizer
Building an interactive web tool to visualize activation layers in real-time training sessions using React and D3.js.
- Machine Learning
- React
- D3.js
- Visualization
Jan 2026 Gamifying Personal Growth: Building the Rivalry Mobile App
A case study on developing a cross-platform mobile application for personal challenges using Flutter and Dart.
- Mobile Dev
- Flutter
- Dart
- UX Design
Jan 2026 Solving Slippage: Engineering a DeFi Liquidity Aggregator
Optimizing trade execution across multiple decentralized exchanges (DEXs) using smart contracts and graph algorithms.
- Blockchain
- Solidity
- Web3.js
- DeFi
Jan 2026 Mapping the Earth: Satellite Imagery Analysis with PyTorch
Using Convolutional Neural Networks (CNNs) to classify land usage patterns from Sentinel-2 satellite data.
- Computer Vision
- PyTorch
- Geospatial
- GIS
Jan 2026 Salvaging a National Voting System: From Crash to Serverless in 24 Hours
A case study on rapid system recovery and fraud prevention.
- Cybersecurity
- Case Study
- Google Apps Script
Jan 2026 Trust No One: Designing an Encrypted Chat Protocol
Implementing the Double Ratchet Algorithm in Rust to build a secure, forward-secrecy compliant messaging application.
- Cryptography
- Rust
- Networking
- Security
Dec 2025 The Microsecond Race: C++ High-Frequency Trading Bot
Engineering a low-latency market making system for crypto exchanges using C++ and WebSockets.
- Quant
- C++
- WebSocket
- Finance
Dec 2025 Building a Low-Cost Brain-Computer Interface (BCI) with ESP32 and C++
Tutorial on creating an affordable BCI system using embedded hardware.
- Hardware
- ESP32
- C++
- Tutorial
Dec 2025 Chaos & Code: A Generative Art Engine
Exploring algorithmic beauty through Perlin noise, flow fields, and particle systems using p5.js and WebGL.
- Creative Coding
- p5.js
- WebGL
- Art
Dec 2025 Reinventing Storage: Building a Distributed File System in Go
Implementing a fault-tolerant, sharded storage system inspired by GFS and HDFS using Go.
- Systems
- Go
- Distributed Systems
- Backend
Dec 2025 Visualizing Dijkstra's Algorithm: Optimizing Graph Theory in Java
Interactive visualization of pathfinding algorithms with Java implementation.
- Algorithms
- Java
- Visualization
Dec 2025 The Universal Translator: Creating a Smart Home Hub
Unifying fragmented IoT protocols (Zigbee, Z-Wave, WiFi) into a single controlled gateway using Node.js and MQTT.
- IoT
- Node.js
- MQTT
- Hardware
Dec 2025 Secure API Architecture: Documenting Microservices for Fintech
Best practices for designing secure and well-documented APIs.
- API Design
- Security
- Fintech
Dec 2025 Unbreakable Encryption: Simulating Quantum Key Distribution (BB84)
A Python-based simulation of the BB84 protocol demonstrating how quantum mechanics guarantees secure communication.
- Quantum
- Python
- Education
- Cryptography
Dec 2025 Decoading Life: High-Performance DNA Sequence Alignment
Accelerating the Smith-Waterman algorithm for FASTQ DNA sequence alignment using C++ and OpenMP parallelization.
- Bioinformatics
- C++
- OpenMP
- Algorithms
Nov 2025 Designing Scalable IoT Backends with Django and MySQL
Architecture patterns for handling high-volume sensor data.
- IoT
- Django
- Backend
Nov 2025 User Sentiment Analysis with Support Vector Machines
Implementing SVM-based sentiment analysis for product insights and user feedback processing.
- Machine Learning
- SVM
- NLP
- Python
Oct 2025 Proactive Bug Detection: Code Quality Monitoring with SonarQube and Grafana
Setting up automated code quality analysis and application log monitoring for early bug detection.
- DevOps
- SonarQube
- Grafana
- Monitoring
Oct 2025 Optimizing Next.js Server-Side Rendering: Performance Tips and Tricks
Resolving SSR performance issues and optimizing component rendering for faster page loads in Next.js applications.
- Next.js
- Performance
- SSR
- React
Oct 2025 Automated Deployment: CI/CD with GitHub Actions and Cloudflare Tunnel
Building reliable CI/CD pipelines using GitHub Actions and Cloudflare Tunnel for automated deployment workflows.
- CI/CD
- GitHub Actions
- Cloudflare
- DevOps
Oct 2025 Scaling Virtual Events: Infrastructure for National-Level Scholarship Selection
Designing scalable virtual infrastructure with secure access controls for large-scale online events and interviews.
- Infrastructure
- Virtual Events
- Zoom
- Security