I Like Computers, Data & Algorithms.
I’m a computer engineer focused on software engineering, applied AI, and machine learning. I enjoy exploring data, finding the patterns and stories hidden in it, and building software around what I learn. I build LLM applications, AI pipelines, and backend systems.
Multiplayer TCP game server you play with nc host 9000. Tic-Tac-Toe, Snake and Tron with bots and matchmaking, built on single-owner goroutines over channels, with replay, fuzz and load tests.
Turns raw GPS CSV into per-delivery fares: Haversine distance, speed-based invalid-point filtering, day and night rates, flag charge and minimum fare. Concurrent pipeline, profiled with pprof.
GPT-2 fine-tuned on classical Persian poetry, generating ghazal, masnavi and robaee. Streamlit app with sampling controls; model and Space hosted on Hugging Face.
Content-based movie recommender: Word2Vec embeddings of movie metadata averaged into a user taste vector and ranked by cosine similarity. Deployed on Hugging Face Spaces.
Parses Google Calendar exports, expands recurring events, sorts them with hierarchical rules and shows where the time goes in a Streamlit dashboard.
A command-line tool for searching codebases by meaning instead of keywords, growing into a RAG and agent system.
Open to research, AI, software, data, or just say hi!