Projects

A collection of my technical work focusing on high-performance systems, machine learning, and security.

Systems & Performance

Go Embeddings Library

Go Embeddings Library

Stable Release
Go ML CoreML

High-performance embedding service with MacOS Metal acceleration, achieving sub-2μs latency and optimized batch processing.

1.85μs Latency
View Details →
RSS Feed Aggregator

RSS Feed Aggregator

Complete
Go PostgreSQL REST

Production-ready content aggregation service with automated scraping, authentication, and comprehensive test coverage.

90% Test Coverage
View Details →
MiniGrep

MiniGrep

Complete
Rust CLI File Processing

A command-line search tool implemented in Rust, demonstrating systems programming concepts including file I/O, error handling, and environment variable configuration.

100% Rust
View Details →
Rust Sudoku Solver

Rust Sudoku Solver

Complete
Rust SIMD Multi-threading

Production-grade Sudoku solver showcasing high-performance Rust development with SIMD acceleration, achieving sub-15ms average solve times. Project completed and archived.

14.53ms Avg Solve Time
View Details →
Custom Vector Implementation

Custom Vector Implementation

Complete
Rust Memory Management Data Structures Systems Programming

A production-ready vector implementation with type-size aware memory management, comprehensive iterator support, and robust safety guarantees. Features specialized handling for zero-sized types and platform-specific optimizations.

3ns End Operation
View Details →
Veet Video Calling App

Veet Video Calling App

Complete
JavaScript WebRTC Cloudflare Workers Durable Objects

A serverless video calling application built with Cloudflare Durable Objects and WebRTC, demonstrating stateful serverless architecture and real-time communication.

P2P WebRTC
View Details →
Rust Web Server

Rust Web Server

Complete
Rust Systems Programming Web Development Concurrency

A multi-threaded web server implementation showcasing Rust's core concepts, built as the culmination of comprehensive Rust learning journey through the official book and courses.

Multi Threaded
View Details →

Machine Learning & AI

IMDB Review Classification

IMDB Review Classification

Complete
BERT PyTorch NLP

Sentiment analysis system using BERT, achieving 87% accuracy on 50,000 movie reviews with comprehensive evaluation metrics.

87% Accuracy
View Details →
Malware Classification

Malware Classification

Complete
CNN TensorFlow Security

Deep learning system for classifying malware into 31 families using computer vision techniques, achieving 93.97% accuracy.

93.97% Accuracy
View Details →
Snake Game with AI

Snake Game with AI

Complete
Python PyTorch Reinforcement Learning

Advanced implementation of Snake featuring multiple AI algorithms including Deep Q-Learning, A* Pathfinding, and Hamiltonian Cycle approaches.

4 AI Strategies
View Details →
Neural Network Library

Neural Network Library

Planned
C++ Python ML

Flexible neural network implementation with Python bindings, focusing on performance optimization and numerical stability.

View Details →

Security & Cryptography

Ethical Hacking Course - Part 1

Ethical Hacking Course - Part 1

Active Learning
Kali Linux Cybersecurity Pentesting

Comprehensive study of ethical hacking fundamentals, covering reconnaissance techniques, network foundations, and the penetration testing mindset, documented with detailed technical notes.

5+ OSINT Methods
View Details →
Network Security Agent

Network Security Agent

Delayed
Go Machine Learning Network Security Real-time Processing

A sophisticated network security monitoring system featuring real-time traffic analysis, ML-based anomaly detection, and comprehensive alert management.

View Details →
Cryptographic Library

Cryptographic Library

Planned
C++ AES Hardware Acceleration

Comprehensive cryptographic library implementing modern encryption standards with hardware acceleration and extensive testing.

View Details →