I'm a third-year Computer Science student at Hangzhou Normal University who likes building complete systems, from sensor firmware all the way to the screen people use.
- 🌌 Latest: Nebula Auth, an interactive 3D sign-in experience with a GPU galaxy written in GLSL (live demo)
- 🏭 Building now: an industrial IoT system: ESP32 sensor nodes in C++ → MQTT → a Python edge gateway → a live React dashboard with OEE and alarms
- 🎯 Interests: embedded systems, backend services (.NET, Python) and interactive web interfaces
- 💼 Open to software engineering internships for 2027
- 📱 I share how my projects are built on Instagram: @arslanagayev.dev
| Project | What it does | Built with |
|---|---|---|
| Nebula Auth Live demo ↗ |
3D sign-in and sign-up UI: a frosted-glass card over a 30,000-star WebGL galaxy that reacts to typing, password strength and login results. Accessible, with 240 tests and CI/CD to GitHub Pages. | TypeScript · Three.js · GLSL · Vite · Vitest |
| Lexify | AI-powered English vocabulary platform: words enriched with real news examples, translations and etymology, SM-2 spaced repetition, quizzes and a Telegram assistant. | React · FastAPI · SQLite · DeepSeek API · Telegram |
| Task Manager API | REST API for creating and listing tasks, documented with Swagger. | C# · ASP.NET Core · Swagger |
| Password Manager | Desktop password vault with a dark theme and local storage. | C# · WPF (.NET 8) · SQLite |
- Tested by default. My recent projects ship with automated tests and CI on every push.
- Readable history. Small, conventional commits that explain why.
- AI-assisted, human-owned. I use AI tools to move faster and make sure I understand and can explain every line I ship.
Thanks for stopping by ✨