CS Student @ Tel Aviv University (School of CS & AI) · Systems · ML/NLP · Software Engineering
- 🎓 Computer Science student at Tel Aviv University
- 🔬 NLP Research - fine-tuned DistilBERT for toxic language detection, co-authored academic paper
- ⚙️ Love low-level systems programming in C - shell, kernel module, TCP server
- 🤖 Built a neural network inference engine from scratch in C (258x faster than PyTorch on small networks)
- 📱 Built a full Android e-commerce app independently in high school
Languages
Systems & Infrastructure
ML / NLP
Data
Tools
- tiny-ml-runtime - Generic neural network inference engine in pure C. 258x faster than PyTorch on small networks. Lock-free atomics, SIMD-friendly memory layout, reveals BLAS optimization crossover on large networks.
- Algoscope - Real-time algospeak & toxicity detection on Bluesky. Fine-tuned DistilBERT model achieving 73.2% recall on MADOC dataset. Live Demo
- Clustering-Algorithms-Lab - Three clustering algorithms (Lloyd's K-Means, K-Means++, SymNMF) with 5.5x performance optimization. Hybrid Python-C architecture with comparative benchmarking framework.
- Linux-System-Programming - C11: mini shell with multi-stage pipelines + thread-safe queue achieving ~400K items/sec. Demonstrates process management, signal handling (SIGINT/SIGCHLD), fork/exec/pipe, POSIX threads, condition variables, and memory-safe concurrency patterns.
- Kernel-Development-Lab - Linux kernel character device driver implementing message slots IPC mechanism. Features IOCTL command handling, user/kernel-space data transfer (copy_from_user/copy_to_user), atomic operations, lazy allocation, and comprehensive error handling.
- Network-Infrastructure-C - TCP printable-characters counter: single-threaded server/client streaming files with ASCII classification and robust error semantics. Includes integration tests, Makefile automation, and Docker deployment.
- CareerOS - End-to-end AI job search automation: CV analysis, interview prep scheduling, email classification, portfolio matching. Built with n8n workflows, Groq LLaMA, GitHub API, and Obsidian sync. Live Demo
- my-project-template - Professional GitHub template repository with language-agnostic Makefile, multi-stage Docker, GitHub Actions CI/CD, and interview-focused INTERVIEW_NOTES.md documentation.
