Projects
A collection of my technical work focusing on high-performance systems, machine learning, and security.
Brave Search Agent
Stable ReleaseA Cloudflare Workers AI agent that provides advanced search capabilities using the Brave Search API. This agent offers multiple search modes, from standard web search to AI-powered intelligent search, with comprehensive logging and performance metrics.
Key Features
- Multiple search modes (Direct, Optimized, Agentic, AI)
- Comprehensive performance logging and metrics
- WebSocket and HTTP API support
- Query suggestions and optimization
Implementation Status
Project highlights:
- Robust parameter handling and type validation
- Google Gemini Pro integration for AI search
- Detailed timing measurements for optimization
Systems & Performance

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

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

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

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

Custom Vector Implementation
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.

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

Rust Web Server
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.
Machine Learning & AI

MCP Research Tool
An AI-driven research orchestration service that gathers, analyzes, and synthesizes information from multiple sources to provide comprehensive answers to complex queries.

Gemini Chat Agent
Advanced AI chat agent powered by Google Gemini 2.5 Pro with deep thinking, code execution, real-time web search, voice interaction, and text-to-speech capabilities.

Shorelark Evolution Simulation
A sophisticated evolution simulation combining neural networks and genetic algorithms. Birds learn to navigate their environment through evolutionary processes, built entirely from scratch in Rust and compiled to WebAssembly.

MCP Documentation Assistant
A Cloudflare Worker that combines web scraping and AI to provide intelligent answers about documentation and web content. Built using the Workers MCP framework, FireCrawl SDK, and Google's Gemini AI.

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

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

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

Neural Network Library
Flexible neural network implementation with Python bindings, focusing on performance optimization and numerical stability.
View Details →Security & Cryptography

Ethical Hacking Course - Part 1
Comprehensive study of ethical hacking fundamentals, covering reconnaissance techniques, network foundations, and the penetration testing mindset, documented with detailed technical notes.

Network Security Agent
A sophisticated network security monitoring system featuring real-time traffic analysis, ML-based anomaly detection, and comprehensive alert management.
View Details →
Cryptographic Library
Comprehensive cryptographic library implementing modern encryption standards with hardware acceleration and extensive testing.
View Details →