Shyraq - Language Learning Platform
React, TypeScript, Next.js, Neon/Drizzle ORM
An interactive language learning platform with voice features,
progress tracking, and gamified challenges
3D Portfolio Website
Three.js, HTML, CSS, JavaScript
Immersive 3D portfolio showcasing my projects and experiences.
FEM Equations Visualizer
Python, Finite Element Method, Navier-Stokes
Interactive visualizer for Finite Element Method equations from Navier-Stokes / ALE research. Connects equations from one to another, tracks revisions, and enables side-by-side comparison.
Obsidian MCP with Claude
Model Context Protocol, Claude Desktop, TypeScript, Obsidian
MCP server that lets Claude Desktop interact directly with my Obsidian vault: reads, writes, and navigates notes. Used for AI-assisted daily planning.
Q-Read
Vanilla JS, HTML, CSS
A personal daily reading tracker for PDF books in Kazakh. Upload a PDF, read 5 pages per day, and save phrases you want to remember — all from a single HTML file with no server required.
Quantum Mechanics Notes
Obsidian, LaTeX, Markdown
Personal Obsidian vault for quantum mechanics (NS142): interconnected notes mapping how concepts relate, from wave functions to operators. Reflects how I think through physics.
Real Analysis Notes
Obsidian, LaTeX, Markdown
Structured Obsidian vault on real analysis (CS144): proofs, definitions, and theorems linked by concept. Built for easy access of definitions and theorems.
Navier-Stokes Notes
Obsidian, LaTeX, Markdown
Research notes on Navier-Stokes equations with ALE formulations and FEM.
Neural Networks from Scratch
PyTorch, Jupyter Notebook
Collection of detailed notebooks that implement micrograd and
basic language models from fundamentals.
Snake Game: Reinforcement Learning
PyTorch, Q-Learning
Reinforcement learning agent with Q-Learning neural networks
that masters Snake game through trial-and-error.
AI Adoption Assessment Tool
React, Node.js, MongoDB
An assessment platform for financial institutions with dynamic
questioning and automated personalized PDF-reports.